


With this, you can use the 75KB DVDELF to minimize MC space usage, as well as embed a program of your choice.
M:\INSTALLER\ will be the drive and path of the FMCB installer on my computer since my drive letter and path will be different from yours. However the contents will be the same.
DVDELF.BIN
Download - This RAR will contain MOST, if not all of the possible regions. You will not need all of them, but you they could be useful if you obtain a system not of your region. Also, adding a DVDELF.BIN is completely optional, but is a very nice feature to save on memory card space.
You need to use the region that your PS2 is. for example, if you have a NTSC US console, you need to use the DVDPLU and rename it to DVDELF.BIN and insert it into the INJECT folder.
Another example would be if you have a European PAL console, you would use the DVDPLE file and rename it to DVDELF.BIN and insert it into the INJECT folder.
One more example if you have an Oceanic region console, you would use the DVDPLO file and rename it to DVDELF.BIN and insert it into the INJECT folder.
You get the picture on it. :)
Region information is pulled from this post by l_oliveira since he said it best. If any of the info on the files/regions/countries is wrong, please post the correct info in the FMCB Installer thread or this thread at the forums at SKSApps.
| File | Region | SCPH-xxx?? |
| DVDPLA | Asia | SCPH-xxxx5 SCPH-xxxx6 SCPH-xxxx7 |
| DVDPLC | Continental China | SCPH-xxxx9 |
| DVDPLE | Europe | SCPH-xxxx3 SCPH-xxxx4 |
| DVDPLJ | Japan | SCPH-xxxx0 |
| DVDPLM | Mexico/Latan America | SCPH-xxx10 SCPH-xxx11 |
| DVDPLO | Oceanic | SCPH-xxxx2 |
| DVDPLR | Russia and possibly Middle East | SCPH-xxxx8 |
| DVDPLU | North America | SCPH-xxxx1 SCPH-xxx12 |
EMBED.ELF
This function was originally created to allow developers to replace the FMCB ELF loader with a newly created one for development purposes with out the need to recompile the entire project. However, this can still be useful if you want to replace FMCB's OSD ELF Loader with an external ELF file such as ESR to load backups directly. I don't recommend doing this since it would remove virtually all usefulness from the exploit, but the option is yours if you choose. Keep in mind, that not all homebrew programs will work like this and can result in an error message during FMCB installation saying "Failed to inject ELF." If you see that error message, just either replace the ELF or disregard installing it since it is optional.
If you are planning to use this feature, you must rename the external ELF file (case sensitive) to EMBED.ELF
Also,
it must be placed in the INJECT folder
of the FMCB installer.
START -
If you have a previous install of the Multi-Version and wish to
install without formatting, you must un-install the Multi-Version first.

There are 2 ways you can configure Free McBoot, using the
Configurator in the PS2 after the installation to create a CNF
file or manually create a CNF file on your PC and include it in
the installation's FMCB_CFG folder.
Using the
Configurator
Once the Installer has successfully installed, you can go right to the
configurator app by pressing the O button.
You will first see an option for button layout, meaning what button do
you prefer to be the OK button, so press the one you would rather use.
Next the main menu appears.....
Load CNF
Configure E1 launch keys...
Configure E2 launch keys...
Configure E3 launch
keys...
Configure OSDSYS Options
| CNF_version = 1 hacked_OSDSYS = 1 <-- Turns ON/OFF display in Sony menu OSDSYS_selected_color = 0x0F,0x7C,0xE0,0x80 <-- Red, Green, Blue, Alpha {alpha = transparency} OSDSYS_unselected_color = 0x3C,0x3C,0x3C,0x80 OSDSYS_menu_x = 320 <-- Changes the position of the OSD Hack menu display name_OSDSYS_ITEM_1 = uLaunchELF <--This is the name that appears on Sony main menu screen path1_OSDSYS_ITEM_1 = mass:/BOOT/BOOT.ELF <-- this is the first path searched when selected to boot path2_OSDSYS_ITEM_1 = mc?:/BOOT/BOOT.ELF <-- this is thesecond path searched when selected to boot path3_OSDSYS_ITEM_1 = mc?:/B?DATA-SYSTEM/BOOT.ELF <-- this is the third path searched when selected to boot name_OSDSYS_ITEM_2 = ESR path1_OSDSYS_ITEM_2 = mass:/BOOT/ESR.ELF path2_OSDSYS_ITEM_2 = mc?:/BOOT/ESR.ELF path3_OSDSYS_ITEM_2 = mc?:/B?DATA-SYSTEM/ESR.ELF name_OSDSYS_ITEM_3 = HD Loader path1_OSDSYS_ITEM_3 = mass:/BOOT/HDLOADER.ELF path2_OSDSYS_ITEM_3 = mc?:/BOOT/HDLOADER.ELF path3_OSDSYS_ITEM_3 = mc?:/B?DATA-SYSTEM/HDLOADER.ELF name_OSDSYS_ITEM_4 = Simple Media System path1_OSDSYS_ITEM_4 = mass:/BOOT/SMS.ELF path2_OSDSYS_ITEM_4 = mc?:/BOOT/SMS.ELF path3_OSDSYS_ITEM_4 = mc?:/B?DATA-SYSTEM/SMS.ELF name_OSDSYS_ITEM_5 = Free McBoot Configurator path1_OSDSYS_ITEM_5 = mc?:/SYS-CONF/FMCB_CFG.ELF path2_OSDSYS_ITEM_5 = path3_OSDSYS_ITEM_5 = name_OSDSYS_ITEM_6 = path1_OSDSYS_ITEM_6 = path2_OSDSYS_ITEM_6 = path3_OSDSYS_ITEM_6 = name_OSDSYS_ITEM_7 = path1_OSDSYS_ITEM_7 = path2_OSDSYS_ITEM_7 = path3_OSDSYS_ITEM_7 = name_OSDSYS_ITEM_8 = path1_OSDSYS_ITEM_8 = path2_OSDSYS_ITEM_8 = path3_OSDSYS_ITEM_8 = name_OSDSYS_ITEM_9 = path1_OSDSYS_ITEM_9 = path2_OSDSYS_ITEM_9 = path3_OSDSYS_ITEM_9 = name_OSDSYS_ITEM_10 = path1_OSDSYS_ITEM_10 = path2_OSDSYS_ITEM_10 = path3_OSDSYS_ITEM_10 = LK_Auto_E1 = OSDSYS <-- first path searched LK_Auto_E2 = OSDSYS <-- second path searched LK_Auto_E3 = OSDSYS <-- third path searched LK_Circle_E1 = OSDSYS LK_Circle_E2 = LK_Circle_E3 = LK_Cross_E1 = OSDSYS LK_Cross_E2 = LK_Cross_E3 = LK_Square_E1 = OSDSYS LK_Square_E2 = LK_Square_E3 = LK_Triangle_E1 = OSDSYS LK_Triangle_E2 = LK_Triangle_E3 = LK_L1_E1 = mass:/BOOT/HDLOADER.ELF LK_L1_E2 = mc?:/BOOT/HDLOADER.ELF LK_L1_E3 = mc?:/B?DATA-SYSTEM/HDLOADER.ELF LK_R1_E1 = mass:/BOOT/BOOT.ELF LK_R1_E2 = mc?:/BOOT/BOOT.ELF LK_R1_E3 = mc?:/B?DATA-SYSTEM/BOOT.ELF LK_L2_E1 = mass:/BOOT/SMS.ELF LK_L2_E2 = mc?:/BOOT/SMS.ELF LK_L2_E3 = mc?:/B?DATA-SYSTEM/SMS.ELF LK_R2_E1 = mass:/BOOT/ESR.ELF LK_R2_E2 = mc?:/BOOT/ESR.ELF LK_R2_E3 = mc?:/B?DATA-SYSTEM/ESR.ELF LK_L3_E1 = OSDSYS LK_L3_E2 = LK_L3_E3 = LK_R3_E1 = OSDSYS LK_R3_E2 = LK_R3_E3 = LK_Up_E1 = OSDSYS LK_Up_E2 = LK_Up_E3 = LK_Down_E1 = OSDSYS LK_Down_E2 = LK_Down_E3 = LK_Left_E1 = OSDSYS LK_Left_E2 = LK_Left_E3 = LK_Right_E1 = OSDSYS LK_Right_E2 = LK_Right_E3 = LK_Start_E1 = mc?:/SYS-CONF/FMCB_CFG.ELF LK_Start_E2 = OSDSYS LK_Start_E3 = LK_Select_E1 = OSDSYS LK_Select_E2 = LK_Select_E3 = OSDSYS_Skip_MC = 1 OSDSYS_Skip_HDD = 1 OSDSYS_Skip_Disc = 1 OSDSYS_Skip_Logo = 1 OSDSYS_Inner_Browser = 0 <-- Choice for browser start { Sony main menu ( 0 ) or MC browser menu ( 1 ) } Debug_Screen = 0 AutoBoot_Disc = 0 |
