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: (First try-out) Making room on MC / place everything on USB
  

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 13
  1. #1 (First try-out) Making room on MC / place everything on USB 
    EvilGamer's Avatar
    EvilGamer is offline Member
    Join Date
    Feb 2010
    Posts
    67
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    13
    Likes Received
    1
    Hi all,

    I've done a lot of searching & reading about this matter... I am trying to free some room on my MC. At the moment, these files are still present on my MC (big list, I am sorry for the wall of text):

    Removed Save-files from the list, folders are colored Red, extra info is added in Blue
    Code:
    BEDATA-SYSTEM
       BOOT.ELF
       history
       icon.sys
       my.icn
       TITLE.DB
    BEEXEC-SYSTEM
       FMCB.icn
       icon.sys
       osdXXX.elf (I've changed the numbers to XXX because there are a lot of OSD files, and I only want to list 1 over here)
    BOOT
       BOOT.ELF
       BOOT.icn
       ESR.ELF
       icon.sys
       OPNPS2LDr640.ELF
       SMS.ELF
    BWNETCNF
       BWNETCNF
       dev000.dat
       icon.sys
       ifc001.dat
       net000.cnf
       net001.cnf
       SYS_NET.ICO
    OPL
       conf.apps.cfg
       conf.opl.cfg
       icon.sys
       opl.icn
    SMS
       icon.sys
       SMS.cfg
       SMS.hst
       SMS.icn
       SMS.smb
    SYS-CONF
       FMCB_CFG.ELF
       FREEMCB.CNF
       icon.sys
       IPCONFIG.DAT
       LAUNCHELF.CNF
       sysconf.icn
       uninstall.dat
       USBD.IRX
       USBHDFSD.IRX
       usbld.cfg
    Ok, and now here is my USB setup (4GB Maxell pendrive):
    Code:
    ROOT:
    UFDUtility.exe (Maxell USB Software thingy)
    FREEMCB.CNF  (I did read somewhere, that this file needs to be on the ROOT of the USB-pendrive)
    BOOT
       OPNPS2LD07.ELF
       OPNPS2LD08.ELF
       OPNPS2LDr640.ELF
       SMS.ELF
       BOOT.ELF (uLE)
       HACKEDCB92.ELF
       CB_launch.elf (= Renamed OPL, for the hacked CodeBreaker)
       LAUNCHELF.CNF  (I did read that this CNF file needs to be placed in the same folder as the uLE.ELF file (BOOT.ELF), this is correct ?) 
    ROMS
       ROMS (folder with a few roms)
       PGEN.ELF
       PSMS2.ELF
       SNES.ELF
    CNF files:

    FREEMCB.CNF (created from scratch, my original CNF file was a mess):
    Code:
    CNF_version = 1
    hacked_OSDSYS = 1
    OSDSYS_selected_color = 0x10,0x80,0xE0,0x80
    OSDSYS_unselected_color = 0x33,0x33,0x33,0x80
    OSDSYS_menu_x = 474
    name_OSDSYS_ITEM_1 = uLaunchELF
    path1_OSDSYS_ITEM_1 = mass:/BOOT/BOOT.ELF
    path2_OSDSYS_ITEM_1 = mc?:/BOOT/BOOT.ELF
    path3_OSDSYS_ITEM_1 = 
    name_OSDSYS_ITEM_2 = Open PS2 Loader
    path1_OSDSYS_ITEM_2 = mass:/BOOT/OPNPS2LDr640.ELF
    path2_OSDSYS_ITEM_2 = 
    path3_OSDSYS_ITEM_2 = 
    name_OSDSYS_ITEM_3 = Simple Media System
    path1_OSDSYS_ITEM_3 = mass:/BOOT/SMS.ELF
    path2_OSDSYS_ITEM_3 = 
    path3_OSDSYS_ITEM_3 = 
    name_OSDSYS_ITEM_4 = SEGA Master System Emulator
    path1_OSDSYS_ITEM_4 = mass:/EMU/PSMS2.ELF
    path2_OSDSYS_ITEM_4 = 
    path3_OSDSYS_ITEM_4 = 
    name_OSDSYS_ITEM_5 = SEGA Genesis Emulator
    path1_OSDSYS_ITEM_5 = mass:/EMU/PGEN.ELF
    path2_OSDSYS_ITEM_5 = 
    path3_OSDSYS_ITEM_5 = 
    name_OSDSYS_ITEM_6 = Nintendo Emulator
    path1_OSDSYS_ITEM_6 = mass:/EMU/SNES.ELF
    path2_OSDSYS_ITEM_6 = 
    path3_OSDSYS_ITEM_6 = 
    name_OSDSYS_ITEM_7 = Hacked CodeBreaker
    path1_OSDSYS_ITEM_7 = mass:/BOOT/HACKEDCB92.ELF
    path2_OSDSYS_ITEM_7 = 
    path3_OSDSYS_ITEM_7 = 
    name_OSDSYS_ITEM_8 = FMCB Config
    path1_OSDSYS_ITEM_8 = mc?:/SYS-CONF/FMCB_CFG.ELF
    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
    LK_Auto_E2 = OSDSYS
    LK_Auto_E3 = OSDSYS
    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/OPNPS2LDr640.ELF
    LK_L1_E2 = 
    LK_L1_E3 = 
    LK_R1_E1 = mass:/BOOT/BOOT.ELF
    LK_R1_E2 = mc?:/BOOT/BOOT.ELF
    LK_R1_E3 = 
    LK_L2_E1 = mass:/BOOT/SMS.ELF
    LK_L2_E2 = 
    LK_L2_E3 = 
    LK_R2_E1 = mass:/BOOT/HACKEDCB92.ELF
    LK_R2_E2 = 
    LK_R2_E3 = 
    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
    Debug_Screen = 0
    AutoBoot_Disc = 0
    pad_delay = 0
    I didn't make any changes to LAUNCHELF.CNF at this moment, because I want to know first if I am on the right track.
    But I will add the LAUNCHELF.CNF anyway ^^
    Code:
    # ----------------------------------------------------------------------
    # File name:    LAUNCHELF.CNF           Revision Date: 2008.07.19
    # Created by:   Ronald Andersson        Creation Date: 2006.02.02
    # Purpose:      Define new format and defaults for LaunchELF CNF files,
    #               to serve as a guide in developing the code implementing
    #               these changes.
    # ----------------------------------------------------------------------
    # Note that LaunchELF v3.41t (or later) will accept this file as-is when
    # loading CNF, but if you modify any settings so that LaunchELF saves
    # the file again, then all comments will be removed. Also note that each
    # LaunchELF version can only recognize those variables that were defined
    # for that version. Using newer variables with older versions is futile.
    # It should not crash the program, but will not have meaningful effects.
    # ----------------------------------------------------------------------
    CNF_version = 3
    # ----------------------------------------------------------------------
    # The CNF_version variable MUST exist for a CNF to be accepted as valid,
    # and it must also be the first variable defined in the file. That way
    # an old CNF can't cause damage when read by new LaunchELF versions.
    #
    # From LaunchELF v3.81 the CNF_version value will be 3 or higher, which
    # means that the Screen_X and Screen_Y offsets are valid for gsKit, as
    # used by that program version. Also, when that program version is used
    # with a CNF file having lower CNF_version value than 3, then the old
    # screen offsets will be converted to ones suitable for gsKit.
    # ----------------------------------------------------------------------
    # In v3.95 Multi-language support was added, which caused the built-in
    # MISC/ device and its subprograms to be named according to the language
    # file activated. But CNF files won't work unless the strings used in a
    # launch key match existing device and program names. This now made it
    # necessary to add the device and subprogram strings to the CNF format.
    # They will still be altered when a new language is loaded, but if you
    # then revert from that change, the names should also revert properly.
    # (Which is what failed to work without having this stuff in the CNF.)
    # ----------------------------------------------------------------------
    Misc = MISC/
    Misc_PS2Disc = PS2Disc
    Misc_FileBrowser = FileBrowser
    Misc_PS2Browser = PS2Browser
    Misc_PS2Net = PS2Net
    Misc_PS2PowerOff = PS2PowerOff
    Misc_HddManager = HddManager
    Misc_TextEditor = TextEditor
    Misc_JpgViewer = JpgViewer
    Misc_Configure = Configure
    Misc_Load_CNFprev = Load CNF--
    Misc_Load_CNFnext = Load CNF++
    Misc_Set_CNF_Path = Set CNF_Path
    Misc_Load_CNF = Load CNF
    Misc_ShowFont = ShowFont
    Misc_Debug_Info = Debug Info
    Misc_About_uLE = About uLE
    # ----------------------------------------------------------------------
    # Next follows the 12 (as yet) launching links, here kept in traditional
    # order, though users are allowed to vary the order at will. For these
    # 12 variables the following name conventions apply:
    #
    # "LK_" is an abbreviation for "Launch Key" and is used as a prefix for
    # the key descriptor (eg: "Square"). That is then followed by the suffix
    # "_E1" which is an abbreviation for "Execution Method 1". At present
    # that is the only method we have, but hopefully that will change...
    #
    # The default value for most of these should be an empty string, except
    # that one link should start the file browser, so people can start to
    # copy stuff without having to make a new CNF.
    # ----------------------------------------------------------------------
    LK_auto_E1     =
    LK_Circle_E1   = MISC/FileBrowser
    LK_Cross_E1    =
    LK_Square_E1   =
    LK_Triangle_E1 =
    LK_L1_E1       =
    LK_R1_E1       =
    LK_L2_E1       =
    LK_R2_E1       =
    LK_L3_E1       =
    LK_R3_E1       =
    LK_Start_E1    =
    # ----------------------------------------------------------------------
    # v3.78 adds three new launch key definitions, but they will never be
    # created automatically. If added by a user they will however be kept in
    # the CNF as saved in the future, and those settings will then override
    # the built-in defaults for the buttons 'Select', 'Left', and 'Right'.
    # The values shown below will map those buttons identically to defaults,
    # though that is not the way it's handled for real defaulting. Use empty
    # strings to disable the keys entirely (for 'child safe' installations)
    # ----------------------------------------------------------------------
    LK_Select_E1 = MISC/Configure
    LK_Left_E1   = MISC/Load CNF--
    LK_Right_E1  = MISC/Load CNF++
    # ----------------------------------------------------------------------
    # After the launch key definitions we have the variables for diverse
    # settings, most of which use obvious naming schemes and have their
    # traditional default values. Some exceptions are the variables for
    # GUI colour values, which are described in the next section.
    # ----------------------------------------------------------------------
    LK_auto_Timer   = 10
    Menu_Hide_Paths = 1
    # ----------------------------------------------------------------------
    # Next we have the GUI colour values, for which I made some choices that
    # differ widely from all the other variables so far. First and foremost,
    # I switched their data format to pure hex, to make it practical for a
    # human to edit the byte values. I also added a suffix to the names,
    # so the user has a mnemonic key to the usage of the byte values.
    # And finally, I chose some new default values that I've been working on
    # for a while. The effects of these settings are as follows:
    #
    # Normal text is fully black, while the background is half-level white.
    # Border, submenus, and LaunchELF title text use a medium grey colour,
    # with half the brightness of the background, while alerts and progress
    # messages use a clear but subdued red colour.
    #
    # My goal with these defaults was to achieve max clarity with no glare,
    # and I think this succeeded fairly well, though the final results do
    # depend greatly on your monitor settings as well.
    # ----------------------------------------------------------------------
    # With the addition of the HddManager, four more colours were added to
    # this array, for use in graphical presentations, like pie charts.
    # ----------------------------------------------------------------------
    # With the addition of icon display mode for FileBrowser, the graphical
    # colours are used for these icons as well
    # ----------------------------------------------------------------------
    GUI_Col_1_ABGR = 00808080
    GUI_Col_2_ABGR = 00404040
    GUI_Col_3_ABGR = 00000060
    GUI_Col_4_ABGR = 00000000
    GUI_Col_5_ABGR = 00006060
    GUI_Col_6_ABGR = 00006000
    GUI_Col_7_ABGR = 00E0E0E0
    GUI_Col_8_ABGR = 00000000
    # ----------------------------------------------------------------------
    # Screen_X and Screen_Y are offsets used to center the LaunchELF screen
    # on the physical TV screen. The values shown below are old defaults,
    # but nowdays it's better to leave them out completely, which is why
    # these lines were made into comments below. This way the program can
    # choose correct defaults for the TV_mode and Screen_Interlace settings
    # you've chosen further down in this file. And the values you use for
    # Screen_X and Screen_Y, whether those defaults or modified values, will
    # still be saved here whenever you save CNF in the future.
    # ----------------------------------------------------------------------
    #Screen_X  = 632
    #Screen_Y  = 50
    # ----------------------------------------------------------------------
    # Note that I have changed the default for IOP reset, as this has been
    # long-term tested now, and proven superior to starting without it.
    # I have also changed the default for CDVD checking, as the old default
    # could cause lockup on some PS2 models if started with empty tray.
    # ----------------------------------------------------------------------
    Init_CDVD_Check  = 0
    Screen_Interlace = 1
    Init_Reset_IOP   = 1
    Menu_Pages       = 1
    GUI_Swap_Keys    = 0
    # ----------------------------------------------------------------------
    # The variables below have been added after the original design (v3.41t)
    # of the new CNF format. They should be used as follows:
    # ----------------------------------------------------------------------
    # USBD_FILE is valid in v3.41u and later versions. It's used to choose
    # an alternate USBD.IRX file, which LaunchELF will then use instead of
    # the embedded one. You can set it in the 'STARTUP SETTINGS' screen.
    # ----------------------------------------------------------------------
    USBD_FILE =
    # ----------------------------------------------------------------------
    # NET_HOSTwrite is valid in v3.44 and later versions. It can enable
    # the ability of the networked HOST interface to write on your PC HDDs!
    # Users who want to avoid risks for their PC should leave it as default,
    # which disables these new abilities. For safety reasons it can only be
    # changed by direct user editing. Edit it to a non-zero value to enable
    # the new abilities. (You'll need a very new ps2client.exe as well.)
    # ----------------------------------------------------------------------
    NET_HOSTwrite = 0
    # ----------------------------------------------------------------------
    #SKIN_FILE is used to select a JPG file that will be used as background
    #for the LaunchELF screen. Its value should be the full JPG pathname.
    #The default value is an empty string, meaning that the colour set by
    #GUI_Col_1_ABGR above will be used for screen background instead.
    # ----------------------------------------------------------------------
    SKIN_FILE =
    # ----------------------------------------------------------------------
    #GUI_SKIN_FILE is used to select a JPG file that will be used the same
    #way as SKIN_FILE, but only in the main launch menu. This allows the
    #design of screens that use the JPG to display GUI 'buttons' etc. But if
    #no such file is specified (or loadable at runtime) then the usage falls
    #back on the regular methods.
    # ----------------------------------------------------------------------
    GUI_SKIN_FILE =
    # ----------------------------------------------------------------------
    #Menu_Title is a string that will be displayed at the top left of the
    #screen. Its main purpose is to allow users to have different titles
    #for different config pages. It is editable in "STARTUP SETTINGS".
    # ----------------------------------------------------------------------
    Menu_Title =
    # ----------------------------------------------------------------------
    # Menu_Frame flags whether or not the big frame that encloses the menu
    # should be visible or not. By default it will be visible.
    # ----------------------------------------------------------------------
    Menu_Frame = 1
    # ----------------------------------------------------------------------
    # SKIN_Brightness is used to modify the brightness of a JPG skin, thus
    # allowing this to be set without changing the JPG file. The default is
    # 50, for using the JPG as-is, lower values will darken it while higher
    # values will brighten it. The maximum value allowed is 100.
    # ----------------------------------------------------------------------
    SKIN_Brightness = 50
    # ----------------------------------------------------------------------
    # Show_Menu flags whether or not the main menu is visible when a GUI
    # skin is selected. By default it will be visible.
    # ----------------------------------------------------------------------
    Show_Menu = 1
    # ----------------------------------------------------------------------
    # TV_mode is used to seup the video mode to suit your TV. You may use
    # the following values in the current implementation:
    # 0 => Automatic adaption of video mode to suit your console (default)
    # 1 => Enforce NTSC video mode regardless of console
    # 2 => Enforce PAL video mode regardless of console
    # ----------------------------------------------------------------------
    TV_mode = 0
    # ----------------------------------------------------------------------
    # Popup_Opaque may be set to force popup menus to use simple background
    # colour (GUI_Col_1_ABGR) inside such menu box, instead of transparently
    # using the skin (if any) as background. If no skin is used then this
    # setting has no visible effect. Its default value is for transparency,
    # so change it to 1 to make such menus opaque.
    # ----------------------------------------------------------------------
    Popup_Opaque = 0
    # ----------------------------------------------------------------------
    # Init_Delay is used to delay the start of all uLaunchELF interactions,
    # which also includes the possible timeout and startup of a default ELF.
    # The purpose of this delay is to allow the user to release any buttons
    # that may have been used in commanding a mod chip, or some program to
    # start uLaunchELF, to avoid having those buttons misinterpreted as new
    # commands intended for uLaunchELF. Its value specifies how many seconds
    # of extra delay to use, with the default value being zero.
    # ----------------------------------------------------------------------
    Init_Delay = 0
    # ----------------------------------------------------------------------
    # USBKBD_USED allows you to disable initialization of the USB keyboard
    # driver. This is mainly useful when you need to test some specific
    # software without any USB drivers active. For example, when testing
    # software that should provide its own USB drivers. Such a test would
    # be ruined if USB drivers were already active when starting the test.
    # ----------------------------------------------------------------------
    USBKBD_USED = 1
    # ----------------------------------------------------------------------
    # USBKBD_FILE is a string used to specify an alternate IRX file for the
    # USB keyboard driver, which uLaunchELF will then use instead of the
    # embedded one. You can set it in the 'STARTUP SETTINGS' screen.
    # Note that this is only compatible with PS2SDK drivers, not Sony stuff.
    # Just leave this string undefined (empty) to use the built-in driver.
    # ----------------------------------------------------------------------
    USBKBD_FILE =
    # ----------------------------------------------------------------------
    # KBDMAP_FILE is a string used to specify an alternate key map KBD file
    # for the USB keyboard driver, which will then be used instead of the
    # default map. You can set it in the 'STARTUP SETTINGS' screen.
    # ----------------------------------------------------------------------
    KBDMAP_FILE =
    # ----------------------------------------------------------------------
    # Menu_Show_Titles is a flag that when set enables the use of Launch
    # key titles in the menu. Previously this was controlled by the variable
    # Menu_Hide_Paths, but that is no longer the case. By default the new
    # variable is enabled, though this only affects launch keys that have
    # some title string defined.
    # ----------------------------------------------------------------------
    Menu_Show_Titles = 1
    # ----------------------------------------------------------------------
    # CNF_Path can be used to override the path choice for CNF handling, by
    # setting it to the value needed after IOP reset is performed. This is
    # mainly intended to allow HDD installed setups to find a CNF in the
    # launch folder, but can also be used for CD installs, to switch to use
    # of a folder in MC after loading CNF values from a CNF on CD. You can
    # edit this path in the "Startup Settings" submenu.
    # ----------------------------------------------------------------------
    CNF_Path =
    # ----------------------------------------------------------------------
    # USBMASS_FILE is a string used to specify an alternate IRX file for the
    # USB mass storage driver, which uLaunchELF will then use instead of the
    # embedded one. You can set it in the 'STARTUP SETTINGS' screen.
    # ----------------------------------------------------------------------
    USBMASS_FILE =
    # ----------------------------------------------------------------------
    # From v3.95 a language definition file may be used to set the strings
    # for most menus and dialogs in uLaunchELF, and that file choice is
    # stored here. The default value is just an empty string, causing the
    # internal defaults to be used for everything. These defaults are also
    # identical to the contents of the file "English.lng" that we released.
    # ----------------------------------------------------------------------
    LANG_FILE =
    # ----------------------------------------------------------------------
    # From v4.02 the character font may be replaced by one loaded from an
    # external file, whose path is stored in the FONT_FILE entry. As usual
    # for file choices, the default is an empty string, causing the internal
    # font to be used. That will also be the result if a specified file is
    # missing or has an invalid format. (Fonts are released separately.)
    # ----------------------------------------------------------------------
    FONT_FILE =
    # ----------------------------------------------------------------------
    # From v3.84 two settings of JpgViewer are also saved here. These are
    # the slideshow interval timer (in seconds), and the picture transition
    # choice, a value from 1-4, with 1==NONE, 2==ZOOM 3==FADE, 4==BOTH.
    # In v3.96 another setting was added, being a flag for fullscreen mode. 
    # To save latest slideshow settings, just enter the main configuration
    # menu and exit it again using the OK command. This resaves the file.
    # Viewer settings found in a CNF will be used instead of the original
    # defaults, which are the values shown below.
    # ----------------------------------------------------------------------
    JpgView_Timer = 5
    JpgView_Trans = 2
    JpgView_Full = 0
    # ----------------------------------------------------------------------
    # From v3.92 Two options for PSU gamesave files are saved here.
    # Set PSU_HugeNames non-zero to make PSU names contain both original
    # gamesave folder names and the gamesave titles (from icon.sys).
    # Set PSU_DateNames non-zero to make PSU names contain a timestamp from
    # the original save data, appended to the normal name.
    # Both options can be set simultaneously, for very detailed names, like:
    # "BESLES-5245800_Disgaea(1) Ep.1 LV1_2006-07-23_14-46-33.psu"
    # As yet they are not available in config menus. Use TextEditor instead.
    # ----------------------------------------------------------------------
    PSU_HugeNames = 0
    PSU_DateNames = 0
    # ----------------------------------------------------------------------
    # PSU_NoOverwrite was added in v3.93, to eliminate redundant backups.
    # It's only useful to set it non-zero when PSU_DateNames is also set, as
    # it is otherwise ignored. When used, backup of timestamped PSU files
    # check for an identical PSU filename at the destination, and if such
    # a file already exists the operation exits without error, as if a new
    # backup had been made. Thus you can select all saves on an MC and use
    # psuPaste to backup only those that have changed since last time.
    # This improvement was contributed by 'ffgriever' at ps2-scene.
    # ----------------------------------------------------------------------
    PSU_NoOverwrite = 0
    # ----------------------------------------------------------------------
    # FB_NoIcons can be used to disable the new icon display mode of the
    # uLE FileBrowser. By default this is enabled, with this variable zero.
    # In icon mode the FileBrowser will display a small icon in front of
    # every file or folder name, with different shapes for folder vs file.
    # The icons will reuse colours already defined as follows:
    # Folders use Color5=='Graph1', ELFs use Color6=='Graph2', and other
    # files will all use Color7=='Graph3'. By default these colours will
    # be setup as yellow, green, and white, but can be changed for 'skins'.
    # In icon mode objects marked for operations are displayed differently
    # by switching to a slightly different icon definition (with a 'hole').
    # But if FB_NoIcons is set non-zero then the FileBrowser will revert
    # to the traditional form, using no icons at all, and marking selected
    # objects with an asterisk to the left of the file name.
    # ----------------------------------------------------------------------
    FB_NoIcons = 0
    # ----------------------------------------------------------------------
    # LK_xx_Title is not one variable but many. You can replace the 'xx' by
    # one of 15 button designations (eg: Square, Select, etc), and use them
    # to define your own titles that will be used instead of ELF names in
    # the main menu. If no such titles are defined then the ELF names are
    # used instead, and titles will not be saved to the CNF for such cases.
    # To have these titles displayed the variable Menu_Hide_Paths must be
    # set to a non-zero value. You can set it in the CONFIG menu which is
    # also where you can conveniently edit the titles for all launch keys.
    # By editing the CNF directly you can also edit titles for three more
    # commands, as shown by the examples below (NB: They are not defaults)
    # ----------------------------------------------------------------------
    LK_Select_Title = Configure uLaunchELF
    LK_Left_Title = Load 'lower' CNF file
    LK_Right_Title = Load 'higher' CNF file
    # ----------------------------------------------------------------------
    # PathPad_Lock allows you to lock changes to the browser navigation
    # shortcuts in the PathPad array. So if you set PathPad_Lock non-zero,
    # the 'Set' and 'Clear' commands will no longer be active in the PathPad
    # menu. This will prevent you from changing any of the entries, so the
    # default value is zero, which allows you to set up or change entries.
    # NB: Setting it non-zero must be done by text editor, for the present.
    # ----------------------------------------------------------------------
    PathPad_Lock = 0
    # ----------------------------------------------------------------------
    # PathPad[xx] is not one variable but many. You can replace the 'xx' by
    # any number from 00 through 29 (inclusive), and assign each variable of
    # this kind a path string. Lists of those paths can then be accessed in
    # the file browser for easy navigation, by calling up the PathPad menu
    # with the R2 button. By default these strings are empty, and are not
    # then saved to the CNF. Only non-empty strings will be saved, so the
    # example below is not a default value, but simply an example. Since the
    # PathPad entries are not normal configuration variables, they're always
    # included at the end of the CNF file.
    # ----------------------------------------------------------------------
    PathPad[14] = hdd0:/__common/-PS1 MC Backups/
    # ----------------------------------------------------------------------
    # End of file: LAUNCHELF.CNF
    # ----------------------------------------------------------------------
    What I want to know:
    - Which files are safe to remove from my MC? And which files need to stay over there, no matter what?....
    - How are my CNF-files looking ? would this setup work ?
    - Did I missed anything ? screwed something up ?
    - Anything else ??

    Please, I can use all help to understand this stuff better... like I said, this is my first time trying to make a nice USB thingy for easy updating and to free up some space on my MC







    (This post has been edited numerous times for better reading / layout support)
    Updated once more :P
    Last edited by EvilGamer; 05-29-2012 at 11:42 AM. Reason: A lot of edits (Codeboxes, colors, spaces, etc etc) to make it easier for the eye !
    Reply With Quote  

  2. #2  
    RandQalan's Avatar
    RandQalan is online now Wanabe Beta Tester
    Join Date
    May 2010
    Location
    USA
    Posts
    3,655
    Downloads
    17
    Uploads
    37
    Mentioned
    18 Post(s)
    Tagged
    4 Thread(s)
    Likes Given
    737
    Likes Received
    414
    Most of it looks good to go except maybe this

    usbld.cfg not neccessary for .8 OPL up
    and maybe why you have OPL on MC and booting with config from USB you could save space on MC if you only had OPL on USB but remember you will have to have it in to use quick launch

    LK_L1_E1 = mass:/BOOT/OPNPS2LD09r640.ELF

    V10 SCPH-50001 with Network adapter SCPH-10281 500 G HD
    PSP 3000 9G 6.20 PRO CFW Perm
    Unofficial FMCB v1.8C OPL self compiled HD and SMB preferred
    Is how all good gaming systems came to be
    Reply With Quote  

  3. #3  
    EvilGamer's Avatar
    EvilGamer is offline Member
    Join Date
    Feb 2010
    Posts
    67
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    13
    Likes Received
    1
    Quote Originally Posted by RandQalan View Post
    text
    Thnx RandQalan for your reply

    First: I've installed the noobie package like 2 years ago, I think the usbld.cfg came from there... I haven't touched my MC files yet (only replaced HDLoader with OPL) so yes, it's possible I need to remove some files from my MC before it is getting to work correctly. I tried to build my USB-Tree first before I am deleting stuff from my MC

    But my USB setup looks ok ?

    Edit: Oops, found my first error OPNPS2LD09r640.ELF
    Reply With Quote  

  4. #4  
    RandQalan's Avatar
    RandQalan is online now Wanabe Beta Tester
    Join Date
    May 2010
    Location
    USA
    Posts
    3,655
    Downloads
    17
    Uploads
    37
    Mentioned
    18 Post(s)
    Tagged
    4 Thread(s)
    Likes Given
    737
    Likes Received
    414
    Looks good except maybe typos
    And I don't know what you have for names for things so only you can debug them

    V10 SCPH-50001 with Network adapter SCPH-10281 500 G HD
    PSP 3000 9G 6.20 PRO CFW Perm
    Unofficial FMCB v1.8C OPL self compiled HD and SMB preferred
    Is how all good gaming systems came to be
    Reply With Quote  

  5. #5  
    EvilGamer's Avatar
    EvilGamer is offline Member
    Join Date
    Feb 2010
    Posts
    67
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    13
    Likes Received
    1
    Quote Originally Posted by RandQalan View Post
    Looks good except maybe typos
    I only found the typo that I did write in my last post. This one: OPNPS2LD09r640.ELF
    Or are you talking about .elf & .ELF (case sensitive ?) could you maybe point them out for me ?

    Quote Originally Posted by RandQalan View Post
    And I don't know what you have for names for things so only you can debug them
    Most of the files have their original name, things I've added are (for example, I've added the red parts myself for making it more clear what each file is)
    OPNPS2LD07.ELF = OPL 0.7
    OPNPS2LD08.ELF = OPL 0.8
    OPNPS2LDr640.ELF = OPL latest REV

    Other changes I did make to the file-names is making their names shorter, like PGEN.ELF and SNES.ELF, these files did have a long file-name, like :"PGEN (ffg usbd) v1.51.elf" & "SNES-Station (ffg usbd) v0.2.4.elf", two very large file-names and those aren't needed if you ask me :P


    EDIT: edited first post with some changes... plz review

    EDIT2:

    I've tried to boot up from pendrive for the first time, but I guess something is not working like it should. When the PS2 boots up it freezes on the FMCB logo splash-screen... I guess this is because the original FREEMCB.CNF is still on my MemoryCard but I am not sure :P
    Last edited by EvilGamer; 05-29-2012 at 11:51 AM. Reason: Added correct file-names
    Reply With Quote  

  6. #6  
    EvilGamer's Avatar
    EvilGamer is offline Member
    Join Date
    Feb 2010
    Posts
    67
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    13
    Likes Received
    1
    Ok, one small step further... the freezes were caused by my FREEMCB.CNF.
    I pulled the one from my MC to my PC through FTP and edited that one and placed it on the Root of my USB-pendrive.

    FMCB is loading correctly now and my edited menu is showing up, but when I try to open the programs it just relaunches FMCB
    So I got something new to figure out

    EDIT: posted the FREEMCB.CNF I am using now, hopefully someone can spot the error:
    Code:
    CNF_version = 1
    Debug_Screen = 0
    FastBoot = 1
    ESR_Path_E1 = mass:/BOOT/ESR.ELF I don't use ESR, can I remove these lines from the CNF file ?
    ESR_Path_E2 = mc?:/BOOT/ESR.ELF
    ESR_Path_E3 = mc?:/B?DATA-SYSTEM/ESR.ELF
    pad_delay = 0
    LK_Auto_E1 = OSDSYS
    LK_Auto_E2 = OSDSYS
    LK_Auto_E3 = OSDSYS
    LK_Circle_E1 = OSDSYS
    LK_Cross_E1 = OSDSYS
    LK_Square_E1 = OSDSYS
    LK_Triangle_E1 = OSDSYS
    LK_L1_E1 = mass:/BOOT/OPNPS2LDr640.ELF
    LK_L1_E2 = 
    LK_L1_E3 = 
    LK_R1_E1 = mass:/BOOT/BOOT.ELF
    LK_R1_E2 = 
    LK_R1_E3 = 
    LK_L2_E1 = mass:/BOOT/SMS.ELF
    LK_L2_E2 = 
    LK_L2_E3 = 
    LK_R2_E1 = mass:/BOOT/HACKEDCB92.ELF
    LK_R2_E2 = 
    LK_R2_E3 = 
    LK_L3_E1 = OSDSYS
    LK_R3_E1 = OSDSYS
    LK_Up_E1 = OSDSYS
    LK_Down_E1 = OSDSYS
    LK_Left_E1 = OSDSYS
    LK_Right_E1 = OSDSYS
    LK_Start_E1 = mc?:/SYS-CONF/FMCB_CFG.ELF
    LK_Start_E2 = OSDSYS
    LK_Start_E3 = 
    LK_Select_E1 = OSDSYS
    hacked_OSDSYS = 1
    OSDSYS_video_mode = AUTO
    OSDSYS_Skip_Disc = 0
    OSDSYS_Skip_Logo = 1
    OSDSYS_Inner_Browser = 0
    OSDSYS_selected_color = 0x10,0x80,0xE0,0x80
    OSDSYS_unselected_color = 0x33,0x33,0x33,0x80
    OSDSYS_scroll_menu = 1
    OSDSYS_menu_x = 320
    OSDSYS_menu_y = 110
    OSDSYS_enter_x = 30
    OSDSYS_enter_y = -1
    OSDSYS_version_x = -1
    OSDSYS_version_y = -1
    OSDSYS_cursor_max_velocity = 1000
    OSDSYS_cursor_acceleration = 100
    OSDSYS_left_cursor = o009
    OSDSYS_right_cursor = o008
    OSDSYS_menu_top_delimiter = y-99Free McBoot              
    
    c1[r0.80Version 1.8r0.00]y-00
    OSDSYS_menu_bottom_delimiter = c0r0.60y+99Use o006/o007 
    
    to browse listy-00r0.00
    OSDSYS_num_displayed_items = 7
    OSDSYS_Skip_MC = 1
    OSDSYS_Skip_HDD = 1
    name_OSDSYS_ITEM_1 = uLaunchELF
    path1_OSDSYS_ITEM_1 = mass:/BOOT/BOOT.ELF
    path2_OSDSYS_ITEM_1 = 
    path3_OSDSYS_ITEM_1 = 
    name_OSDSYS_ITEM_2 = Open PS2 Loader
    path1_OSDSYS_ITEM_2 = mass:/BOOT/OPNPS2LDr640.ELF
    path2_OSDSYS_ITEM_2 = 
    path3_OSDSYS_ITEM_2 = 
    name_OSDSYS_ITEM_3 = Simple Media System
    path1_OSDSYS_ITEM_3 = mass:/BOOT/SMS.ELF
    path2_OSDSYS_ITEM_3 = 
    path3_OSDSYS_ITEM_3 = 
    name_OSDSYS_ITEM_4 = SEGA Master System Emulator
    path1_OSDSYS_ITEM_4 = mass:/EMU/PSMS2.ELF
    path2_OSDSYS_ITEM_4 = 
    path3_OSDSYS_ITEM_4 = 
    name_OSDSYS_ITEM_5 = SEGA Genesis Emulator
    path1_OSDSYS_ITEM_5 = mass:/EMU/PGEN.ELF
    path2_OSDSYS_ITEM_5 = 
    path3_OSDSYS_ITEM_5 = 
    name_OSDSYS_ITEM_6 = Nintendo Emulator
    path1_OSDSYS_ITEM_6 = mass:/EMU/SNES.ELF
    path2_OSDSYS_ITEM_6 = 
    path3_OSDSYS_ITEM_6 = 
    name_OSDSYS_ITEM_7 = Hacked CodeBreaker
    path1_OSDSYS_ITEM_7 = mass:/BOOT/HACKEDCB92.ELF
    path2_OSDSYS_ITEM_7 = 
    path3_OSDSYS_ITEM_7 = 
    name_OSDSYS_ITEM_8 = Launch disc
    path1_OSDSYS_ITEM_8 = FASTBOOT
    name_OSDSYS_ITEM_9 = Reload configuration
    path1_OSDSYS_ITEM_9 = OSDSYS
    name_OSDSYS_ITEM_10 = FMCB Configurator
    path1_OSDSYS_ITEM_10 = mc?:/SYS-CONF/FMCB_CFG.ELF
    Last edited by EvilGamer; 05-29-2012 at 03:37 PM.
    Reply With Quote  

  7. #7  
    RandQalan's Avatar
    RandQalan is online now Wanabe Beta Tester
    Join Date
    May 2010
    Location
    USA
    Posts
    3,655
    Downloads
    17
    Uploads
    37
    Mentioned
    18 Post(s)
    Tagged
    4 Thread(s)
    Likes Given
    737
    Likes Received
    414
    Well looks good but depends on your usb device I have had some that don't like FMCB and lockup no matter what at start.
    About ESR yes you can get rid of all most anything on MC if you don't use it except
    BEEXEC-SYSTEM
    SYS-CONF
    and in boot folder don't get rid of uLE of course need that to boot ELF

    V10 SCPH-50001 with Network adapter SCPH-10281 500 G HD
    PSP 3000 9G 6.20 PRO CFW Perm
    Unofficial FMCB v1.8C OPL self compiled HD and SMB preferred
    Is how all good gaming systems came to be
    Reply With Quote  

  8. #8  
    EvilGamer's Avatar
    EvilGamer is offline Member
    Join Date
    Feb 2010
    Posts
    67
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    13
    Likes Received
    1
    I've tried 2 pendrives that 'normally' work flawlessly with my PS2, 4 GB Maxell Pendrive and I just tried my 16 MB MaxMemory (AR Max) pendrive but that one isn't working either also reboots the system into OSD when selecting a program... I am going to check out my config's once more.

    Edit: about the ESR, I was referring to the lines in the FREEMCB.CNF with ESR path's. These paths are in my original CNF file, they weren't there in the 'clean' CNF I've tried first.
    Reply With Quote  

  9. #9  
    EvilGamer's Avatar
    EvilGamer is offline Member
    Join Date
    Feb 2010
    Posts
    67
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    13
    Likes Received
    1
    Tried 6 different pendrives now, but no luck

    1x 16MB Datel AR Memory Pendrive
    1x 4 GB Maxell
    2x 1 GB Pendrive, blank (no manufacturer what so ever)
    1x 1 GB TDK
    1x 1 GB Memorex (was free with special bundle CD-R's)

    None of them worked, all they do is restarting OSD / PS2 when choosing to run a program from the OSD-list
    Even after replacing the FREEMCB.CNF on the MC, it still resets the console and I have to use RESCUE.ELF to restore my settings (btw, booting up RESCUE.ELF works with all pendrives listed above)

    I'm going to run down all my settings once more, I find this strange... all pendrive are working with all my tasks (OPL / SMS / uLE etc etc) but they don't work as 'boot' method
    Reply With Quote  

  10. #10  
    kadorna2 is offline Member
    Join Date
    Feb 2011
    Location
    Buenos Aires, Argentina
    Posts
    362
    Downloads
    2
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    6
    Likes Received
    22
    Why not just move your shit with ule and use fmcb configutator to point to the new locations? this is the way i've done it and it works.

    EDIT: remember to save settiongs to mass:/
    Reply With Quote  

Page 1 of 2 1 2 LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •