PDA

View Full Version : Eloader v0.96 "Bière d'Alsace" Released



wraggster
March 9th, 2006, 06:29
Fanjita and Ditlew have released a new version of their Eloader for PSP Consoles with a firmware of V2.0 and higher - up to v2.6 - heres what Fanjita posted on his site (http://fanjita.org/)

<blockquote>I'm proud to present the latest eLoader release - version 0.96, codenamed "Bière d'Alsace". The main focus of this release was to improve the configuration model, so that we have lots more flexibility for sorting out configuration problems. As well, we added a few features to spice things up. Here are the main highlights:
Full support for infra-red (for GTA-mode only).
Lots of extra configuration parameters, including GTA-only and TIFF-only options.
USB support in the menu (TIFF-mode only).
Use O as well as X to select in the menu.
Use Square to get EBOOT IDs from the menu.
Most corrupted menu icons now fixed.
GTA autoload option in installer.
We did a lot of testing on this release, and it seems to be more stable than Brown Ale, but there's always a chance that some things will be less stable. You can read the latest README file here.

We've also taken the opportunity of this release to update the 'working homebrew' list. All the information in there is now accurate, as far as we know, but please let us know if you think anything is wrong. </blockquote>

Download via comments and also be sure to use our Eloader forums (http://www.dcemu.co.uk/vbulletin/forumdisplay.php?f=103)

wraggster
March 9th, 2006, 06:37
heres the readme

This program builds on the work done by Saotome to load homebrew ebOOT.PBPs into PSPs with v2.0 firmware, using the TIFF exploit, or on v2.01, 2.5 and 2.6 using the GTA exploit.

It currently cannot run all known homebrew, but it uses a number of tricks
to get substantially further than ever before. Known limitations are:

- Can't run kernel-mode applications.
- That means anything that uses wi-fi or USB access, or emulates iSOs/UMDs.
- Some minor system calls are still unsupported.

It's also still very much in development, so you should expect a few bugs,
and for not every EBOOT to run perfectly. An up-to-date list of known working EBOOTs can be found at the official website.

Major new features in this release:
-----------------------------------
- Automatic installer for Windows users
- Stable support for all v2.0+ firmwares
- More available memory for applications
- Lots of bug fixes
Major new working EBOOTs:
- PSP-GBA emulator
- Many many many for GTA users.
This patch fixes up the following issues with the original Brown Ale release:
- Apparently corrupted savegames with the automated installer
- Stability of the TIFF loader
- Removed most crashes with L+R+START
- Replaced the 'beta' icons
- Improved the editability of the file paths
To install:
-----------
The recommended way to install is to use the new installer for Windows-based PCs. This is 'eloader095.exe'. Just connect your PSP to the PC, then double-click this file, and follow the instructions to install the loader to your memory stick. Note that this will overwrite any existing copy of the eLoader 0.95 beta release, but will not interfere with any other version of the EBOOT Loader.

Alternatively, if you don't have a Windows PC, you can extract the files from the eLoader095.zip package manually:

- Extract all the files into the root folder (e.g. "F:\") of your memory
stick. You need these files to be in the right place:
\l_095.bin
\tsr_095.bin
\a_095.bin
\README.TXT
\psp\eloader\loadmenu095.pbp
\psp\eloader\loadmenu.tga
\psp\eloader\loader095.cfg
\psp\eloader\gta200.nid
\psp\eloader\gta250.nid
\psp\eloader\gta260.nid
\psp\eloader\vsh200.nid
\psp\photo\wifibackground.png
\psp\photo\Wifi Loader 095\loader2.tiff
\psp\photo\Wifi Loader 095\ready.png
\psp\photo\eLoader 095\aaa.gif
\psp\photo\eLoader 095\run_095.tif
\psp\savedata\ULES00182S5\DATA.BIN
\psp\savedata\ULES00182S5\ICON0.PNG
\psp\savedata\ULES00182S5\PARAM.SFO
\psp\savedata\ULES00182S5\PIC1.PNG
\psp\savedata\ULES00182S5\tetris.bin
\psp\savedata\ULUS10041S5\DATA.BIN
\psp\savedata\ULUS10041S5\PARAM.SFO
\psp\savedata\ULUS10041S5\PIC1.PNG
\psp\savedata\ULUS10041S5\icon0.png
\psp\savedata\ULUS10041S5\tetris.bin
\psp\savedata\ULES00151S5\DATA.BIN
\psp\savedata\ULES00151S5\ICON0.PNG
\psp\savedata\ULES00151S5\PARAM.SFO
\psp\savedata\ULES00151S5\PIC1.PNG
\psp\savedata\ULES00151S5\tetris.bin
\utils\EBOOT_signature.exe
\utils\touch.exe
Installing Homebrew:
--------------------
- Copy the homebrew you want to run to your memory stick. Usually, this
means unzipping a directory that contains an EBOOT.PBP file to somewhere
under \PSP\GAME\. The exact location and folder name usually doesn't matter, but for best compatibility you should try to use the same names as
originally shown in the homebrew ZIP file. If the instructions with the homebrew contain separate steps for v1.0 and v1.5 firmwares, then usually you'll get best results by following the v1.0 instructions.
NOTE: If the homebrew is written in LUA, you need to copy it to a subdirectory under the your LUA Player "APPLICATIONS" folder.
The method for running eLoader itself depends on which version of the PSP firmware you have installed. Refer to the appropriate section below:

Running eLoader : v2.0 PSPs
---------------------------
- Make sure you have a custom wallpaper set. Any image will do.
- Use the PSP's built-in photo viewer to open the "EBOOT loader 09" folder, this will cause the loader to start. If your PSP hangs at this point, then try the following:
- check your firmware version. This loader is for v2.0 ONLY.
- check that you have the loader files in the correct place (see above)
- turn your PSP completely off, then back on again. The loader works best on a freshly-rebooted PSP.
- try setting a custom background - some people have reported that it works better if you use a custom wallpaper (any image).
- try 'touching' the TIF image file : see 'fixing up the file times' below.

Running eLoader : v2.01+ PSPs
-----------------------------
- Load up the GTA game from the UMD.
- Open the menu with 'START', then select 'Load Game'.
- Select the eLoader icon from the list of saved games. Confirm that you want to discard current progress.
- The eLoader should start after a few seconds.

Using eLoader's default menu:
-----------------------------
- The loader displays a list of files in \PSP\GAME. Use the up and down
buttons to change the current selection (highlighted in red), and X to
open an EBOOT.PBP file or browse into a folder. NOTE: To load LUA applications, you need to run LUA Player first, which will launch Lowser and let you browse to open the application.
- Once you select an EBOOT.PBP to load, after a few moments, the loader will either display an error message, or give you the option to run the application.
- To exit the application, you need to reboot your PSP. The loader contains in-built support for rebooting, by holding the Left Trigger, Right Trigger and START buttons together for 1 second. If this doesn't work, then you can also reboot by removing the battery, or holding the power switch for at least 10 seconds. Note that sometimes after a software reboot, the loader will hang if you try to run it again. This seems to be much rarer if you enter USB mode briefly, before running the loader again.

Using multiple versions of EBOOT loader
---------------------------------------
Occasionally, some EBOOTs work better with older versions of the loader.
In v0.9.5, for example, it looks like TerraIncognita is broken, but this works fine on 0.9.Also, LUA can be very unpredictable, working in some loader versions for some people, and other versions for others.
From 0.8 onwards, the loader uses version numbers in the filenames, so that
you can run multiple versions side-by-side. After installing v0.9.5, you can continue to use any previously-installed versions of the loader, if you have problems with your favourite EBOOTs.

Using the EBOOT loader to run wifi applications (v2.0 PSPs -ONLY-)
------------------------------------------------------------------

Because Wifi applications normally need kernel-mode to operate, you need to use a special workaround to load them with the EBOOT loader. You need to have set up a working wifi connection in the usual way before you can use wifi homebrew - if you can use the v2.0 web browser, then you're set.
- Go to the PHOTO menu on your PSP, open the 'wifibackground.png' file, and set it as your PSP's wallpaper.
- Completely reboot your PSP, by holding the power button for 10 seconds until it powers off. Then switch it back on again.
- Go straight to the PHOTO menu, and open the 'Wifi Loader' folder.
- You'll see an image that says 'wifi loader ready', plus another that says 'Corrupted Data'. If your PSP hasn't frozen at this point, then the wifi loader has been successfully started, as a background process.
- Now exit the PHOTO menu, and go all the way to the left, and then the bottom, to the 'Network Settings' menu.
- Select this menu to get a choice of 'Ad Hoc' or 'Infrastructure'. Choose
'Infrastructure'.
- Select the connection to use. Note that you won't be able to select a different connection within the homebrew (any change of connection is ignored by the EBOOT loader), so highlight the appropriate one now.
- Press Triangle for connection options, and select 'Test Connection'
- The wifi light should come on, and your PSP connects to the network.
- Once the statistics for the connection are shown, the connection is stable and ready to use. Now press and hold LTrigger+RTrigger+SELECT for a few seconds. The screen will flicker for a moment, and then the EBOOT loader menu will start.
- Now the EBOOT loader is ready to use, with full wi-fi support.
Using a different menu
----------------------
v0.9.5 of the loader ships with a default menu, loadmenu095.pbp. You can also download an optional menu, called 'Choice', from this location:
http://www.xart.co.uk/downloads/choice.php
The loader will use the loadmenu095.pbp menu by default. If you want to use
one of the alternatives, then edit the loadmenu095.cfg file (with Notepad, or
any other text editor), and change the following line:

menu=ms0:/psp/eloader/loadmenu095.pbp
or
menu=ms0:/psp/photo/choice/choice.pbp (or wherever you placed Choice, if it is in a different location).

Troubleshooting
---------------

If you have problems with an individual EBOOT getting to the "Press X to
launch the program" screen, but crashing immediately after, here are a
few things to try:
- Check whether it is already on the list of non-working EBOOTs at www.fanjita.org.
- Make sure you are trying to run it as the first thing you do after a
clean reboot of your PSP
- Use v1.0 EBOOTs in preference to v1.5.
- Make sure that you read any README supplied with the homebrew, and followed the installation instructions (for v1.0, preferably) carefully.
- Make sure that any support files (e.g. WAV files, graphics files) contained in the ZIP file are copied into the same place on the memory stick, relative to the EBOOT file.
- Experiment with the launcher options in the configuration file. (see below)
- When starting the EBOOT loader, try pressing the "down" button very quickly immediately after pressing "X" to open the 'EBOOT loader' photo folder. This can help the stability of some apps.
- If you see a message during the loading process, saying "Found suspicious hard path", then this means the loader detected that the application depends upon being in a specific location on the memory stick. Usually the path will mention a specific file - try moving the application folder so that the file is in the place shown. If you find that one of these steps helps, then please send me details on what you did to make the EBOOT work - I can build the workarounds automatically into the next version of the loader.

NOTE: If the EBOOT loader aborted the process before reaching the "press X"
screen, then don't bother trying these steps - there's no way that EBOOT
will currently work, but please remember to send the details of the error
message to me, so that I can attempt to change the code to make it work.

Fixing up the file times:
-------------------------
If you have problems with the PSP freezing as soon as you open the PHOTO
folder, or even if it just starts the EBOOT loader as soon as you open the
PHOTO folder, and you want to be able to view photos normally, then you can
use the enclosed TOUCH.EXE file to help out:
- Copy touch.exe to the \psp\photo\ folder on your memory stick.
- Open a windows command prompt (click "Start", "Run...", and enter "cmd"
in the box that comes up).
- In the command prompt, enter these commands:
> F: (replace 'F' with the drive letter of your memory stick)
> cd "\psp\photo\eboot loader 095"
> ..\touch run_095.tif

Configuration File:
-------------------
v0.8.5 and beyond of the loader support configuration via a file, /psp/eloader/LOADER095.CFG. See inside the file for basic details on what the various options do. For most purposes, the defaults should be sufficient.
If you want to try to tweak the options for a specific EBOOT, here are some
pointers:

- Each EBOOT has a special signature that identifies it to the EBOOT loader.
To find out the signature, use the bundled Windows program
"EBOOT_SIGNATURE.EXE". This will tell you the name you need to use for the
config file section header for the EBOOT.

- The following options are the most common ones to change to make a specific
EBOOT work. Often, changing one of these (more-or-less at random) will fix
the more sensitive EBOOTs such as USER_LUA. Try changing these one at a time,
in this order, for best results.

- passparameters : this is the same as the old 'press Square for
alternate parameters' option.
- confirm
- callinit : this is the same as the old 'press L-Trigger' option
- clearscreen
- initbssfull
- initbsspartial

- If you want to suppress screen-spam during loading of a known-good EBOOT,
you can try changing these options. You may find that the EBOOT stops
working after changing an option - if so, just change it back.

- confirm : displays the 'press X to start' menu
- unknownNIDwarning : warns you if some system calls requested by the
EBOOT couldn't be identified.
- patchkernelwarning : warns you if the EBOOT is kernel-mode. For some
EBOOTs, this doesn't matter.
- ignorefixedpath : warns you if the EBOOT contains a suspicious-
looking filename, that implies it might need to be
run from a fixed location on the memory stick.

If you find some new configuration parameters that work well for a specific
EBOOT, please email me at [email protected], or make a post on the EBOOT
loader forums at pspupdates.com.


Future plans:
-------------

Please see the "Work In Progress" page at www.fanjita.org.

Please let me know if you test and can confirm compatibility of other EBOOTs.

If you find an EBOOT that doesn't work, then please email me at

[email protected]

with details of:
- the name of the EBOOT that failed, and where to get it from
- the last message that was displayed on the PSP screen
- your firmware version, and PSP region (US, EU, JP).

NOTE: Kernel-mode support is currently not possible on v2.0+ firmware, until
someone finds a way to access the kernel memory space.

Voltron
March 9th, 2006, 07:03
They've done it again. Thank you Fanjita & Ditlew.

bullhead
March 9th, 2006, 08:09
Thanks fanjita and ditlew for beating sony. Youre better than buttons.

Andy_psp
March 9th, 2006, 10:57
I see it says theres full support for infra red now, does this mean programs like the IR commander should work with 2.5/2.6 now?? Hows everyone getting on with this new eloader then, waiting for other ppl to try it before i do!

Erban Terrorist
March 9th, 2006, 11:51
I have 2.6,and I cant get either IR commander to work nor PSP Universle remote.IR Commander even has my Tv on the default list a "Panisonic" yet still nothing...any help would be great thanks.By the way,THANK YOU Fanjita and Ditlew!!!Keep Up The Awesome work!!!!

weak
March 9th, 2006, 13:02
fanj/dit: how much memory do i have to sacrifice for the loader and other stuff? got no 2.x psp so i can't test it myself ...

Cap'n 1time
March 9th, 2006, 14:18
Bière d'Alsace - sounds thick...

nexus68
March 9th, 2006, 15:03
Ha Ha Bière d'Alsace quel drole de nom. Je vous paye une mousse :D

Hungry Horace
March 9th, 2006, 15:48
great to see a new release. Mucho Thanks to Fanjita & Ditlew, i look forward to trying this out!

Hope we'll see a "Spitfire" or "London Pride" release in the future! Man i do *love* my ales, in all forms :D

D0N
March 9th, 2006, 16:25
Kool! A newer eloader for 2.xx. Thnx fanjita and ditlew

lzmelo
March 9th, 2006, 16:27
Can i run STELLA in this eloader? :confused:

bullhead
March 9th, 2006, 23:24
When i use the snes emu, when exiting to eloader menu a message says goodbye... and the psp freezes. This never happened with brown ale. (2.6 EU Firmware). Any thoughts?

ngin.small
March 11th, 2006, 02:33
great job and keep up the good work i cant wait untill FMSX works on this thing im going to FREAK OUT when it does. but i have a question for anyone who can answer it

what is TIFF

and thanks in advance

shwink
March 11th, 2006, 07:08
this release works with the latests DGEN!!!!!!!!!!!!!! all though you got access a rom before choosing any of the other menus on the emu or else it freezes. Only a minor quirp.

LC_killer
March 11th, 2006, 08:50
does any multiplayer homebrew id: snes and smd or gen? i am getting a new psp and i will have one at 1.5 and one at 2.6. i want to be able to play the multiplayer over adhock games. and i thought ir was open.lol...might have to wait for those two on 2.6..o well

vettacossx
March 12th, 2006, 04:40
Need Set X To Work Please!!!! Want To Set Firmware Tweaks 0on My 2.6 To 1.0 Then Use The Umdupdate Of 2.0 On My Gta Game

vettacossx
March 12th, 2006, 04:41
It Might Be The Only Way To Downgrade From 2.6 To 2.0

Hydragon
March 12th, 2006, 21:39
I'm impressed with just how easy it has been to get the new eLoader up and running. I only got my PSP on Tuesday, upgraded it to 2.60, and then set out to find out how to run homebrew. So far I have been able to run these three emulators without any issues:

DGen_PSP_v130_0121
snes9xTYL-0.3
PCEP07

I've been able to play just about every Genesis ROM on DGen, meaning all the classic games of yesterday are now available anytime. The Snes9xTYL is a bit slow, especially when a game uses Mode 7, as it is not fully emulated yet. PCEP07 is quite stable, the only thing is you need to get ROMs that are actually worth playing LOL.

I look forward to trying other emulators one my SanDisk 2GB Memory Stick PRO Duo comes in tomorrow and letting you folks know what works and what doesnt.

Cheers to all who made this possible on the best portable gaming system on the planet :D

demonblaze
March 16th, 2006, 10:50
Scummvm 0.8.2 seems to work ok until you load up a game where the music comes directly from mp3s which causes the memory-stick light to come on and the psp to freeze and turn off. Both games that utilised this method for me work ok in eloader 0.9 although in both versions of eloader scummvm randomly crashes after playing any other game for over an hour. My firmware is 2.0 and mem-stick is a lexar 1gb. Keep up the good work fanjita :D

PsP_crazy
March 19th, 2006, 19:37
can someone plz send full noob info on how to use homebrew on the newest version of gta eloader i am on v2.6. i dont know what to do please help email me plz at [email protected]

PsP_crazy
March 19th, 2006, 19:46
i am on Bière d'Alsace lol

VFerg
March 19th, 2006, 20:08
Does this really get GBA emulator working? Ive tried with no success to get it to load, although it doesnt freeze and am able to return to the main menu from a black screen it does not load anything. Anyone get it working, I see it says it does work thats why im curious, thanks alot in advance.
*edit- nevermind saw that it says it does load but will not load roms so really cannot play it yet*

halflifeguy
March 22nd, 2006, 21:53
me and my katamari updated my psp to version 2.6, thus causing my eboot 2.0 hack not to work, i know that already. I downloaded that eloader096 file cause it sounded like it would update the previous version, it didnt run my emulators. either i read that post wrong or i'm doing something wrong... which?

wolfpack
March 24th, 2006, 01:56
heh, i wonder what alcoholic beverage theyll name it after next. :P

Hawkeyefile
March 24th, 2006, 02:04
irish coffee. i hope.

ryan2006
March 24th, 2006, 03:10
tennents lager 1 4 the scots:P

Hawkeyefile
March 24th, 2006, 05:30
im irish, just hope someone does not name it an (shudders) english drink.

vettacossx
March 27th, 2006, 06:32
nes snes gba gb\gbc gen all work on 2.6 with the e-loader i use them now scroll up and read wraggster text up to for A LINK OF KNOWN COMPATABLE PROGRAMS

there are certain "emulator versions" you need to use these from my experience the dgen fullscreen emulator seemed impossible do to the fact that theres a lil trick the roms go in the same folder as the eboot and unzipped ....instead of typical "ROMS" folder