ESR

From PS2 Project

Jump to: navigation, search

This guide is a complete walkthrough from installation to getting games running. FREE MCBOOT is a creation by jimmikaelkael and ESR is a creation by ffgriever. The ESR patcher was created by bootsector and modified into a Windows GUI by ffgriever.

For a list of tested and compatible games, please take a look at the ESR Compatibility List.

Getting Started

PLEASE READ THE STEPS COMPLETELY BEFORE INSTALLING.

What You Need

Before you can get this to work, you need to have access to an already exploited PS2 (Fat with independence exploit, or one that already has Free MC Boot), or a modded PS2, a Memor32 card, Action Replay MAX, or Codebreaker (8.1 and newer), or Swapmagic. There are installation instructions in various languages at SKSApps for installing FMCB through the latter 3 methods located here.

Basically just some way to run ELF files.

FMCB Method

Credit goes to PSXJowie This may or may not work with PS2 models v1-4 but it should work for v5 and newer. It is confirmed working for NTSC-U consoles, but it is unknown whether it works with consoles of other regions. (Have you tested it? Edit this page.)

If you are confused PM me on ps2ptt.com USER: PSXJowie.


Works perfectly with the PAL versions 3000 and 5000 of PS2! Tested and everything works! By LuC-iTA

Verified working on PAL systems 35002 50002 and 70002 (NZ/AUS models) - Mikuro


Download these files:


'Note:' Updates for FREE MCBOOT can be located here updates for ESR can be located here

First extract the files from DVDPLx.zip and locate the proper file associated with your region (based on the last letter of the file).
Image:ESR1.jpg

In my case I have a US console, so I chose DVDPLU.

Image:ESR2.jpg

Next, rename it to DVDELF.bin. MAKE SURE THE FILE NAME IS CAPITALIZED and the .bin extension is lowercase.
Image:ESR3.jpg

Now extract the files in ESR_beta_r9.zip

Image:ESR4.jpg

Rename ESR beta r9 dvdv direct.elf to BOOT.ELF (Note: some games may need to be booted with ESR beta r9 dvdv direct off.elf which is like Mode 3 for those familiar with HDLoader.)

Image:ESR5.jpg

It must be in ALL CAPITALS, INCLUDING THE .ELF EXTENSION. (Note: You may want to take the uLaunchELF elf file and rename it to BOOT1.ELF and stick it on your thumbdrive as well. More info later.)

Image:ESR6.jpg

Now extract the FREE MCBOOT installer .elf and stick the DVDELF.bin file and BOOT.ELF file in the same directory on a usb thumbdrive.

Image:ESR7.jpg

Through uLaunchELF or some other means, run FREE_MCBOOT.ELF of your usb thumbdrive.

Image:ESR8.jpg

Insert the memory card you want to install FREE MCBOOT on into the Player 1 slot and hit the X button to do a normal install.

Image:ESR9.jpg

Reload into uLaunchELF and navigate to the folder that was created BxEXEC-SYSTEM (where x is the region).

Image:ESR10.jpg

Copy the osdmain.elf file.

Image:ESR11.jpg

Paste osdmain.elf onto your usb thumbdrive (unless you're able to rename the file to dvdplayer.elf in uLaunchELF then skip the next 2 steps).

Image:Install12.jpg

Rename osdmain.elf.

Image:Install13.jpg

To dvdplayer.elf.

Image:Install14.jpg

Extract the folder BxEXEC-DVDPLAYER (replace the x with the letter that was found in the folder BxEXEC-SYSTEM that FREE MCBOOT installed to on your memory card) to your usb thumbdrive and stick the dvdplayer.elf file in there. PAL users need to edit (notepad) the dvdplayer.id file to 4.32E instead of 4.32U. Otherwise it won't work.

Image:Install15.jpg

Stick the usb thumbdrive back into the PS2 and copy the BxEXEC-DVDPLAYER folder to your memory card.
Image:Install16.jpg
Image:ESR17.jpg

Delete the BxEXEC-SYSTEM folder.

Image:ESR18.jpg

Double check the BOOT folder on your memory card to make sure BOOT.ELF (the renamed ESR.elf) is there. (Notice: I included BOOT1.ELF and BOOT2.ELF in my BOOT folder. BOOT1.ELF is uLaunchELF and BOOT2.ELF is ESR dvdv direct off.elf. Why did I do this? So I can update FREE MCBOOT and ESR with ease by holding R1 when I load a burned game. More info later.)
Image:ESR19.jpg

You can verify if the installation is working by looking at the version of the DVD Player in the PS2 Browser. It should be the same as mine. (Version is editable in the dvdplayer.id, dvdplayer-e.ver, and dvdplayer-j.ver as long as it's higher than the current version of your PS2 DVD Player driver. Also, you may have to change the letter in the file depending on your own DVD Player version. 4.32x -> Replace the x with what your console version says.)
Image:ESR20.jpg

Now you want to patch an ISO with one of the ESR patchers, burn it to good media, and stick it in the PS2. My Example: YouTube

As I mentioned before about BOOT1.ELF and BOOT2.ELF, if you hold the R1 button after you stick the patched, burned game into your PS2, it will load BOOT1.ELF instead of the game. Holding down L1 will boot BOOT2.ELF. It's all in the configuration file for FREE MCBOOT.


Tutorial Done By: PSXJowie

Memor32 Card Method

By NuVanDibe

Firstly you'll need to install the latest Memento firmware, available here. As of this moment the latest version is 1.2e, which is a beta, so v1.1 is used for this tutorial. Other versions should work in the same way.

You'll only need the following files:

Note: The Memento firmware is, by itself, capable of booting PS2 backup discs, but ESR has better compatibility.

After installing the drivers, you need to format the Memor32 memory card in your PS2. If it's already formatted, then connect it to a computer using a Mini USB-B adapter (if you don't have one, they're available from most computer stores for cheap). Start the Memor32 Savegame Manager. If you have any saves on the card, you will need to back them up before continuing. Erase the data from the card, close the Memor32 Savegame Manager, and format it again using the PS2. Then, connect the card to the computer a second time. Run the Memento firmware installer and install the firmware. After several seconds, you should get a notice saying that the firmware was successfully programmed onto the card.

Browse to the directory where you installed the Memor32 Savegame Manager (X:\Program Files\Memor32 by default, where X is the Windows installation drive letter). You'll find a folder named Ps2Saves. Open that folder, and create a new folder inside it called BOOT. Extract ESR beta r9b dvdv direct.elf from ESR Beta r9b.rar into the BOOT folder and rename it BOOT.ELF.

Reopen the Memor32 Savegame Manager, put a checkmark beside the new "BOOT" choice in the right column, and click the Restore button. You can now restore any saves that you had to erase during the beginning steps.

The Memor32 card is now ready, but the PS2 disc image file still needs to be patched for it. Extract the ESR Disc Patcher GUI and run it. Click the Patch button, then browse to the location of the DVD image and select it. Load up the image in an image-to-disc burning application, such as Imgburn, and burn it to a disc. The best kind to use is single layer DVD-R or DVD+R. Don't use dual layer, rewritable, or DVD-RAM discs.

Insert the Memor32 card into the PS2 system's Memory Card Slot One, and place the backup disc into the disc tray. Hold down R1 on the controller in port 1, then turn on the PS2. After a few seconds, the screen will display the ESR logo, and will boot the game after flashing colors.

Many games will work fine without the R1 button being held down. This is due to the fact that the Memento firmware by itself can boot most backups. ESR, however, has better compatibility. If a backup does not boot, make sure that the R1 button is being held while the system is booting up, and that the ESR logo is being displayed.

If a game refuses to boot, try the following troubleshooting steps:

  • Try reseating the Memor32 card, or blowing on the contacts to clear the dust away.
  • Check the compatibility list (as of now there is no official compatibility list) to see if your game will boot with ESR.
  • Try booting it with Memento instead by leaving all the buttons on the controller unpressed during the boot sequence of the ps2.
  • Try burning a new disc on a lower speed setting.
  • Make sure you're not using dual layer, rewritable, or DVD-RAM discs.
  • Try backups of other games to see if they will boot.
  • If nothing works, repeat the entire process from the first step.
Personal tools
VGM Projects
Side PS2 Projects