Crystal Chip - BootManager - Application Installation Tutorial
From Ccwiki
This is a detailed "step-by-step" tutorial about how to install applications (homebrew), to use with the BootManager.
This tutorial is for BootManager v2.0.x releases. (that's important, if the APPINFO scripts should change)
Contents |
[edit]
Needed Tools
- a texteditor (the Windows Notepad is sufficient)
- a burning program (preferably Nero or BurnAtOnce, only needed if you want to install from CD)
- and the official firmware (for "makeit.bat" and "cd-tool.exe", only needed if you want to install from CD)
- "PS2Client" v3.0.0 (only needed for installation via network, view the Information and Tutorials for the download link)
- a USB drive (only needed for installation from USB)
And of course you'll need the application you wish to install, before you can move on.
I use LaunchELF as example, cause it's the first app you should install anyway. But it can be used for any app, if you change the scripts respectively.
[edit]
Instructions
[edit]
Prepare your App
- Extract the official firmware and LaunchELF to the harddrive.
- Rename the "BOOT.ELF" in the LaunchELF folder to "ULE.ELF" and copy it to the "APPS" folder of the firmware, into a subfolder named "ULE".
- Copy the "APPINFO.PBT" in the "PS2LINK" folder into the "ULE" directory.
- Open the "APPINFO.PBT" with your editor and change the following sections
SET "TITLE" "PS2Link" SET "VERSION" "v1.51" SET "AUTHOR" "PS2DEV.org" SET "DESC" "Run applications and transfer files over network."
:INSTALL IF FAIL COPY "$PWD$" "$ARG2$/PS2LINK" MESSAGE "Failed installing $TITLE$!" RRM "$ARG2$/PS2LINK" RETURN -1 ENDIF EXIT 0
:RUN REDIRFILE "$PWD$/IPCONFIG.DAT" "$BM.BM_PATH$/CONFIG/IPCONFIG.DAT" LOADEXEC "PBAT" "$BM.SCRIPTS$/LOADEXEC.PBT" "$PWD$/PS2LINK.ELF" EXIT "0"
- to this:
SET "TITLE" "LaunchELF" SET "VERSION" "v4.01" SET "AUTHOR" "EP, dlanor, Polo35" SET "DESC" "Run ELFs and manage your files on MC, HDD or network."
:INSTALL IF FAIL COPY "$PWD$" "$ARG2$/ULE" MESSAGE "Failed installing $TITLE$!" RRM "$ARG2$/ULE" RETURN -1 ENDIF EXIT 0
:RUN LOADEXEC "PBAT" "$BM.SCRIPTS$/LOADEXEC.PBT" "$PWD$/ULE.ELF" EXIT "0"
- Then save the file and close the editor.
[edit]
Installation from CD
- Move into your firmware directory and execute the "makeit.bat" to create the CD image.
- Burn the fresh created image to CD, using your favorite burning software. In "Nero" select the "cc-upgrade.bin" file and set "Mode2".
- It's time to turn on your PS2. Go to the "Application Browser" in the BootManager main menu and insert the CD.
- Choose "Install Application" ,choose "CD/DVD", choose "LaunchELF", choose the device you wish to install the app to and push "X". Now, LaunchELF is being installed to the device of your choice.
- To start the application , go back to the "App Browser" with the "circle" button and select the app inside the "Run Application" menu on the device it was installed to.
[edit]
Installation from USB
NOTE: Make sure your USB device is formated in FAT(16) or FAT32. Some devices only work with FAT32, some devices are not supported by the PS2's USB drivers.
- Copy the "BM" folder from your firmware directory to the root of your USB pendrive.
- Connect the USB stick to your PS2 and turn on the PS2. Go to the "Application Browser" in the BootManager main menu.
- Choose "Install Application" ,choose "USBHDD", choose "LaunchELF", choose the device you wish to install the app to and push "X". Now, LaunchELF is being installed to the device of your choice.
- To start the application , go back to the "App Browser" with the "circle" button and select the app inside the "Run Application" menu on the device it was installed to.
[edit]
Installation from PCHost
- Copy the content of the PS2Client.zip into the "FILES" directory of your firmware folder. It must be in the same folder as the "BM" folder. Of course, you have to change the IP address in the *.bat files to match your setup.
- Turn on your PS2 and start the "Network" and the "PCHost server" inside the "Network Config" menu. Go to the "Application Browser" in the BootManager main menu.
- Now execute the "listen.bat" in the "FILES" folder to start PS2Client. Do not close the window that shows up.
- Choose "Install Application" ,choose "PCHost", choose "LaunchELF", choose the device you wish to install the app to and push "X". Now, LaunchELF is being installed to the device of your choice.
- To start the application , go back to the "App Browser" with the "circle" button and select the app inside the "Run Application" menu on the device it was installed to.
I hope that wasn't to difficult to understand.
Have fun with your new applications!
--Jones23 18:27, 6 September 2006 (CEST)