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: Creating a system.cnf to launch a file off the memory card?
  

Results 1 to 6 of 6
  1. #1 Creating a system.cnf to launch a file off the memory card? 
    TheMasterRat Guest
    Ok, so here's the scoop..

    I did the MC Exploit and it works fine with my PS1 Castlevania game ( Can't get it to work for any other game. Not sure why... )

    I have an Apple-chipped V7 PS2.

    I already have all the elf files where I want them and have launchelf on the MC as boot.elf ( in the badata-system folder )

    What I'm trying to figure out ( and I think it should be possible? ), is if I can create a CD to boot the file in mc0:/badata-system/boot.elf, rather than keep using my Castlevania CD ( I really like my Castlevania CD and would rather it not endure extra wear and tear )

    Here's what I tried....

    I burned the generic MC-Exploit CD only I modified the system.cnf file to read :

    BOOT2 = mc0:/BADATA-SYSTEM/BOOT.ELF;1
    VER = 1.10
    VMODE = NTSC

    This... sort of worked... It booted from the CD and even gave me the PS2 splash logo... then I get nothing... nada, zilch..

    So.... gurus of homebrew... is this possible?
    Reply With Quote  

  2. #2  
    ToN_reborn Guest
    well i think you did it correctly, if it could theoretically work, but i dont think it can. The exploit works by overloading some addresses or soemthing, and forcing a boot from MC. I do not think, however, that you cna just ask the ps2 to.

    Please note that I am not 100% sure on this, but seeing as you tried the exact way I would have, chances are its not going to work. Just wait for someone with a definate answer.
    Reply With Quote  

  3. #3  
    TheMasterRat Guest
    Quote Originally Posted by ToN_reborn
    well i think you did it correctly, if it could theoretically work, but i dont think it can. The exploit works by overloading some addresses or soemthing, and forcing a boot from MC. I do not think, however, that you cna just ask the ps2 to.

    Please note that I am not 100% sure on this, but seeing as you tried the exact way I would have, chances are its not going to work. Just wait for someone with a definate answer.
    Hrm, was afraid you might say something like that. lol.

    Ok... So maybe another idea....

    Since LaunchELF won't save settings if I burn it to a CD and point to cdrom0:/launchelf.elf ( or whatever )

    Maybe burn a CD that starts ps2menu or similar ( from the CD )... and then browse to the MC and launch LaunchELF from there...

    My main concern isn't boot time, I'd just rather not be booting from one of my original discs all the time if I don't absolutely have to...

    -edit-
    ok, I just tested it with ps2menu booting from the CD and it's working.. Guess I'll use that until I find a better method.
    Last edited by TheMasterRat; 10-10-2004 at 08:49 PM.
    Reply With Quote  

  4. #4  
    eight_heads's Avatar
    eight_heads is offline HDD Moderator
    Join Date
    Mar 2003
    Posts
    324
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    you could probuably boot Keylauncher from a CD and have it have the KL.dat file with your settings on the cd.... you may have to hex edit keylauncher to look for the kl on the cdrom0: instead of the memcard, i don't know
    pyro_freak8@hotmail.com
    -v4 PS2
    No Solder Mod 80g HDD in custom external case
    -Xbox v1.1
    Xecuter3 80gig maxtor(8mb)

    Old School Controllers 2 PS2 and XBox Projects:Tutorial HERE!
    NES: COMPLETE!!!
    GENESIS: COMPLETE!!!
    SNES:need a controller
    Reply With Quote  

  5. #5  
    ToN_reborn Guest
    Here is what I would do.

    Using sjeep's exploit installer, make ps2menu your exploit booted application. You would have to rename it to BOOT.ELF. In the same folder, also include keylauncher's files. All files in the FILES folder will be uploaded to the MC, however boot.elf is the only one auto-executed.

    Then, once ps2menu boots after you insert your specified ps1 game, move to the correct system folder on your MC, and find keylauncher, and execute it.
    Reply With Quote  

  6. #6  
    Kamilion is offline The Bomb from the Bay ;)
    Join Date
    Mar 2002
    Location
    The Bay Area
    Posts
    109
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Actually, the solution is very simple. Obtain keylauncher 0.4. Burn only the keylauncher .elf and the system.cnf pointing to that elf on a CDR. With PS2Menu, copy KL.DAT into mc0:/BADATA-SYSTEM/. Boot the keylauncher disc, and it will load the configuration from the memorycard. Then you'll have exactly the same results as using the exploit. (Also, might be a good idea to throw PS2MENU.ELF, and the latest ps2link on the CDR as well, just don't add 'em to system.cnf or anything. basically, they're there so you can use PS2MENU to copy them off the CD (if you want) or run them directly from CD with PS2MENU or keylauncher.

    (BTW, keylauncher 0.4 is the first version with a built in on screen keyboard. You can press start to assign ELF files to a button. Do not use an earlier version of keylauncher, as you will not be able to edit the menu from KL itself, instead you'll have to copy a new version of KL.DAT into BADATA-SYSTEM every time you update the menu with the PC.)
    -=Kamilion=-
    If at first you don't suceed, Pull the trigger again.

    See bash. See bash run. See bash run GCC. Run, GCC, Run!
    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
  •