uLaunchELF v4.42b

Open PS2 Loader v0.8

SMS Media Player v2.9 R4

Free McBoot 1.8b

ESR beta r9b

Open Ps2 Loader Guides & Tutorials

Free MCBOOT Guides & Tutorials

Skinning uLaunchELF v 4.21

uLaunchELF has been improved with new options for skins. Version 4.13 added the use of a GUI skin as the main menu. There are 2 types of the GUI you can create with graphics for the main menu. This allows you to make  a nice GUI looking theme that is different from the regular background skin used with the rest of uLE.
The first GUI type is where you create a background and place buttons, custom text, or icons where the text for the buttons are normally. You would use the 'Menu: ON" option for this .
The second GUI type is where you can turn off all the text displayed on the main menu and create the GUI skin totally with images/icons, whatever you would like to see instead of the text from uLE. You would use the 'Menu: OFF' for this.

uLE has also been given the use of a skin CNF file to save the skin settings so you dont need to re-configure it everytime you wish to change skins. With the use of multiple CNFs, you can create multiple themes that can change the entire way uLE is displayed and switch between these CNFs with simple button presses.
 I will cover this after we make our images

What you need:
Image to use if your not designing your own {High Resolution is best}
Templates  - These will guide you on the layout of uLE
uLaunchELF 4.21 - If you dont have it already
A method to transfer your skins and CNFs  with uLE and back to the PC.   I recommend a USB stick , makes editing much easier.

I've provided some controller buttons you can use if you wish for your GUI skins. Also included is a larger size, thanks to katananja for sharing them.
Controller Button Images

Skin Images

Select a high resolution image {1280 x 960 is good} you want to set as the background  for both the Skin and GUI Skin. They can be different if you wish.
Or you can create your own design using the following image sizes.

Here are the sizes you should use for the skins:

GUI - w: 640 x h: 480
PAL - w:640 x h: 512
NTSC - w:640 x h: 448

Create Skin:
Im using the GUI Skin for our demo. This one is for the "Menu:ON" option. The other GUI type doesnt require any templates, since no text will appear.
If your using an image, you can resize using the above specifications.
Create a New Image  if you want to design your own.

Unrar the Templates somewhere on your PC. There are 3 sets of each for use with almost any Paint Program.
I will be using Paint Shop Pro and the .psd templates for this tutorial.
Copy the template and paste it as a new layer over your  Image.  Change the opacity/transparency  so its see thru if not using the .psd templates

Check in the Layer Palete that your  Image is the 'selected' layer and not the template. Should be "Background" in Paint Shop Pro.

Now create your design using the template as a guide on uLE's layout. Its up to you on what to make, so i cant be of much help on that part.

NOTE: If you havent used the latest version of uLE {4.21 as of this tutorial} then look it over as new 'Micro-Icons' have been added and you will want to  keep your skins so that when an icon is "marked" for copy/paste, the mark will show thru. (see "Example image for editing" further down)

You can create additional Layers over the background, keeping the template on 'top', so you can still see it to guide your next layer.
Ok, so you have a design made and everything looks good. So delete the Template layer from your image {make sure its the selected layer in the Layer Palete} and Merge any other layers that you might have made to get the desired look for your image.

Save as .jpg

Ok, so you have a basic understanding of how to make your skin. So go ahead and make the other skin(s).  Experimenting is your best teacher, as you will learn what looks best thru trial & error. Copy your images to your PS2 and load them in uLE, look it over in the various menus to be sure its fitting correctly.

 HOW-TO: Apply a skin the first time, for those new to using a skin.

Copy your skin images to a USB Stick and insert the USB stick in your PS2. Run ulaunchELF.
Copy your skin to the location you want it, if you dont want to load it from USB each time you boot uLE. Then return to the Main Menu.

Main Menu - press SELECT button  for the configuration menu.
Configuration Menu -  select Screen Settings
Screen Settings - select  Skin Settings  {first check the text color will be visible when you apply your new skin}
Skin Settings
  • Press O on the Skin Path and locate the normal Skin, adjust the brightness if necessary, then press "Apply New Skin" to  use it.
  • Next press O on the GUI Skin Path and locate the GUI skin, depending on the type of GUI you made set the "Show Menu: to ON or OFF, then select Apply GUI skin. You will see the GUI skin when you return to the  Main Menu.
Press RETURN  {once}

 Next we will set the colors and create a SKINS.CNF. Once your advanced with using a CNF, you can create it on the PC and load it in uLE when you place your skins there at the same time.

Configure and Create a SKINS.CNF

You should still be at  Screen Settings, if not go to it. In this screen we want to change the colors for each text and icons to look good with our new skin.

Color1 - Background color is the color you will see should your skin get deleted, corrupted or moved from the path in the CNF file. It is also the background color for the submenus when you select 'Popup Opaque :ON'
Color2 -  uLE version display, Frame, submenu 'unselectable' text and Scrollbar
Color3 -  Highlighted text and the text above/below the Frame
Color4 -  Normal text and the selected text in the submenu
Color5 - Folder Icons and the Graph for FREE space in HDD status
Color6 -  ELF file icon and Graph for USED space in HDD status
Color7 - All other files icon
Color8 - Not used

Now go thru the remaining settings and set them  to what looks and works best with your skin. You can return to the Main Menu , goto FileBrowser and look at various screens & menus. See how the icons, text, scrollbar, submenus,etc  look and then return to the configuration screen to adjust if necessary. You might even need to go back to your paint program if your image/design didnt come out right and adjust the images/designs.

Example skin that needs editing:

Once you have everything perfect and dont wish to ever have to set all that again should  you change to another skin, you can select 'Save Skin CNF'.
A menu opens to choose a save location.
After selecting the folder to save it in, press START button to give it a name {otherwise it wont save} Advise: use the same name as the skin name.

If you plan to create a Skin Package to share, you might want to consider both PAL and NTSC skins and use the SKIN.CNF you just made for the other regions SKIN.CNF. This will need to be done on the PC. So copy the skin.cnf  you just made to the USB stick and lets go to the PC with it.

Skin CNF editing

If you going to make a theme that uses multiple CNFs and skin images, then its much easier to create them on a PC using a text editor.
 Now open a new document with your Text Editor {NotePad will do} and drag the  CNF you made with uLE for your skin into it.

Its pretty easy to understand what each is for, but its very important to edit them correctly or your display will not show as you intended it to.

The colors are the same as in the display in uLE's Screen Settings menu, so you must use the numbers from that screen

GUI_Col_1_ABGR = 00xxxxxx
GUI_Col_2_ABGR = 00
GUI_Col_3_ABGR = 00
GUI_Col_4_ABGR = 00
GUI_Col_5_ABGR = 00
GUI_Col_6_ABGR = 00
GUI_Col_7_ABGR = 00
GUI_Col_8_ABGR = 00

Placing the skins on a MC in either slot will work if your Path is set to "uLE:/ skinname.jpg, rather than having a specific location on 1 MC. So when creating a CNF its best to use this path when sharing skin packages.

SKIN_FILE = uLE:/skinname.jpg
GUI_SKIN_FILE = uLE:/gui_name.jpg

SKIN_Brightness = 50       { adjust for your skin to the desired look if some details arent showing properly}
TV_mode = 1/ 2       { 0 = Auto,  1 = NTSC,  2 = PAL }
Screen_Interlace = 1       { 0 = OFF, 1 = ON }
Screen_X = 632 / 652       {  NTSC / PAL }
Screen_Y = 50 / 72       {  NTSC / PAL }
Popup_Opaque = 0       {  0 = OFF, 1 = ON }
Menu_Frame = 0       {  0 = OFF, 1 = ON }
Show_Menu = 1       {  0 = OFF, 1 = ON }

Now just save the document as skinname.CNF  {put whatever you want to call your skin for the skinname}

Mutliple Skins Themes

By using multiple LAUNCHELF.CNF files in conjunction with skin CNFs, you can create a 'dashboard' style theme like an XMB look for uLE. These are useful with the option Show Menu:  OFF

Heres a few skins used together with multiple CNFs as an example:

GUI skins


Normal Background skin

Skin Theme designed by  dra6onfire

If you plan to package your skins for others to use, you should  create the following:

  • GUI skin
  • NTSC skin
  • PAL skin
  • skinname_PAL.CNF
  • skinname_NTSC.CNF


I always create a SYS-CONF folder {with icons} an recommend this as a default install for first time users. I put everything in this folder and  a ReadMe on how to install the skins.
I have a ready to use folder and a ReadMe if you wish to use it for your distribution package. Download them HERE
  • Multiple Launchelf.CNFs  for both PAL & NTSC {if  your skins use them }
  • A ReadMe if you use multiple  CNFs, give basic instructions to use the CNFs and the button presses for them. Its also a good policy to include the version of uLE the skin was made with, in the event of future changes.
  • Separate folders for PAL and NTSC if there are a lot of skins and CNFs, to make your users choose the correct files for their region.

Its always a good idea to check on any updates for uLuanchelf that may affect how your skins might change with any new updates, so you can update your skins for the new version.

You can find updates in our forums and on the Homepage.

Untitled Document
Powered by vBadvanced CMPS v3.2.3

All times are GMT -7. The time now is 12:22 AM.
Powered by vBulletin Version 3.8.5
Copyright 2000 - 2011, Jelsoft Enterprises Ltd.

Valid CSS!


Applications - Forums - List - Skins - Arcade

Disclaimer - FAQ - Donate

Page generated in 0.06299 seconds.
Copyright © 2004 - 2017
All rights reserved.
No affiliation with Sony Computer Entertainment or Nintendo Company, Ltd.