PDA

View Full Version : BM vs. LaunchELF


e-oni
11-14-2005, 08:39 AM
Hi,

is there any way to delete BM from MC and starting Launchelf from MC instead as default?

Copied LaunchELF to /BOOT on MC0 renamed it to BOOT.ELF.
Just got a black screen.

Any suggestions?

Oni

Ruebeman
11-14-2005, 12:59 PM
I'm sorry but I can't really help you in this matter.
But why not simply using UlaunchELF as application within BootManager?
Both applications offer features that the other one doesn't. So they both complement one another.

TheAgent
11-15-2005, 08:57 AM
Hi,

is there any way to delete BM from MC and starting Launchelf from MC instead as default?

Copied LaunchELF to /BOOT on MC0 renamed it to BOOT.ELF.
Just got a black screen.

Any suggestions?

Oni

You can set launchelf to load after bm starts up. I'll put up the script later.

e-oni
11-15-2005, 12:01 PM
You can set launchelf to load after bm starts up. I'll put up the script later.

That´ll be nice. Let me know where to get it when you´re ready.

Oni

Ruebeman
11-15-2005, 02:12 PM
You can set launchelf to load after bm starts up. I'll put up the script later.
So, autoboot of elf files from memory card is possible?
This is quite interesting news. In this forum there are several theads concerning this issue. However, it was assumed that this feature wasn't working in BM 1.6. It's really great to hear that those suppositions were wrong.

niemand0815
11-15-2005, 03:31 PM
interesting especially because it was asked numerous times and never got answered ;-)

or, is this maybe a feature of the new firm we all wait for?

TheAgent
11-15-2005, 06:52 PM
Try opening your BMINIT.PBT in a hex or text editor and adding this to the very bottom. it should work. Keep a close eye at where i set the MC directory to. If you dont want it there then be sure to change it before you save your BMINIT.PBT

LOADEXEC "PS2" "-m rom0:SIO2MAN" "-m rom0:MCMAN" "mc0:/BOOT/APPS/LAUNCH/LAUNCH.ELF"

e-oni
11-16-2005, 06:22 AM
Hi,

I´m just getting a black screen after editing the .PBT file.

Oni

Ruebeman
11-16-2005, 07:14 AM
Try opening your BMINIT.PBT in a hex or text editor and adding this to the very bottom.
It doesn't work for me either. When turning on the PS2, the screen stays black.

After adding this command to the very end of the BMINIT.PBT, the PBAT script looks like this:

#
# Boot Menu script for Crystal Chips BootManager
# http://www.crystal-chips.com/
#
# This file is executed on BM startup.
#

# Reboot the IOP if not loaded from host(naplink/ps2link)
IFNOT ISIN "host:" "$PWD$"
REBOOTIOP "rom0:UDNL rom0:EELOADCNF"
ENDIF

#
# !! IMPORTANT NOTE !!
#
# BMINIT.PBT *MUST* load these 3 modules!
#
LOADEXEC "IOPELF" "rom0:XSIO2MAN"
LOADEXEC "IOPELF" "rom0:XMCMAN"
LOADEXEC "IOPELF" "rom0:XPADMAN"

#
# Set up some environmental variables
#

# Location of BootManager files
SET "BM.BM_PATH" "$PWD$"

LOADEXEC "PS2" "-m rom0:SIO2MAN" "-m rom0:MCMAN" "mc0:/BOOT/APPS/ULELF/ULELF.ELF"
As you can see, I have changed the directory's and the elf's name according to their names on the memory card. Do you see any scripting error?

TheAgent
11-16-2005, 08:54 AM
um do you two see the bm screen flash up at any time or do you just get black screen and nothing more? Can you try the shutdown_mm feature inside of the script for hdloader please?

Ruebeman
11-16-2005, 09:42 AM
um do you two see the bm screen flash up at any time or do you just get black screen and nothing more?
The BM screen doesn't appear at all. The screen just stays black.
After replacing the original BMINIT.PBT with the modified one (I did it via UlaunchELF), I have no longer access to the BM interface. BM has to be reinstalled.

Can you try the shutdown_mm feature inside of the script for hdloader please?
Where exactly am I to put this command line? Inside the BMINIT.PBT or inside the app's APPINFO.PBT? The command SHUTDOWN "MM" was already part of the elf's APPINFO.PBT script. I guess I used your HDLOADER APPINFO.PBT as master copy for my installation scripts.

e-oni
11-16-2005, 11:01 AM
um do you two see the bm screen flash up at any time or do you just get black screen and nothing more?

No, the screen just stays black nothing more. BM has to be reinstalled to work again.

Oni

TheAgent
11-16-2005, 02:03 PM
The BM screen doesn't appear at all. The screen just stays black.
After replacing the original BMINIT.PBT with the modified one (I did it via UlaunchELF), I have no longer access to the BM interface. BM has to be reinstalled.


Where exactly am I to put this command line? Inside the BMINIT.PBT or inside the app's APPINFO.PBT? The command SHUTDOWN "MM" was already part of the elf's APPINFO.PBT script. I guess I used your HDLOADER APPINFO.PBT as master copy for my installation scripts.

the shutdown commans should be put one line above your loadexec command for launchelf. Look at the hdloader one for an example. I just havn't had the time to mess with BM lately with work and the site. I did get a chance to talk to someone about the latest skins support in BM. When i get home tonight i'll be sure to test launchelf myself.

Ruebeman
11-16-2005, 04:02 PM
the shutdown commans should be put one line above your loadexec command for launchelf. Look at the hdloader one for an example.
I added the command line to the BMINIT.PBT. Now, the end of the PBAT script looks like this:

SHUTDOWN "MM"
LOADEXEC "PS2" "-m rom0:SIO2MAN" "-m rom0:MCMAN" "mc0:/BOOT/APPS/ULELF/ULELF.ELF"

However, the result is the same. The screen stays black and BM has to be reinstalled.

When i get home tonight i'll be sure to test launchelf myself.
Thanks. Any further help is much appreciated. :)

DickesB
01-22-2006, 12:24 PM
maybe somebody is interested after the long time: FW19 BM18
at the bottom of the BMINIT.PBT

SHUTDOWN "MM"
LOADEXEC "EEELF" "moduleload" "-m rom0:SIO2MAN" "-m rom0:MCMAN" "mc0:/BOOT/APPS/ULELF/ULELF.ELF"

loads ulaunchelf after reboot, but of course you can not acces the BM anymore. There only had the "autoboot if no disk is inserted" feature to be enabled. Come on Team Crystal!