Showing posts with label FMCB. Show all posts
Showing posts with label FMCB. Show all posts

Saturday, May 5, 2018

Back into PS2 homebrew: FMCB & OpenPS2Loader

After a long time I got yesterday back into configuring a PS2 for homebrew software - and this time the slim version!
In the past I've played a lot around with PS2 homebrew software from emulators, media players to HD loaders. My own old console is from 2004 and I added a hard disk and was able to launch games from there - using tools like HDLoader, HDAdvance or OpenPS2Loader.

The latter played a part again yesterday: A friend of mine got an PS2 slim and I remembered about the possibility to play games from USB. So as the first thing I tested with my Memory Card, if the homebrew menu works with the silver PS2 slim. As I read somewhere there were issues with certain firmware version delivered with newer slim models.


However, it was no problem: FMCB started with the extended boot menu. In the following I installed it also on the Memory Card of my friend. As there were issues with the file manager (ULaunchELF) of my Memory Card which was unable to open elf files properly, I copied the FMCB installer on the USB drive and added the elf in the boot menu via the FMCB configurator as a workaround.

FMCB was successfully installed on the Memory Card and I added the OpenPS2Loader to the Memory Card and linked it to the main menu.

Now, via the USBUtil GUI tool I selected a few games to test which were converted from ISO file to a certain format to be able to be booted via OpenPS2Loader 0.9. A 32GB USB flash drive was used and as the games were launched you could notice that it takes a bit longer than using a DVD. Of course the internal HDD drive is the quicker way, but only with the older bigger PS2.

Both tested games, the infamous fighting DBZ Budokai Tenkaichi 3 was still working quickly (you could only see that the in-game transformations were slower than usual) and the fast racing game Burnout Revenge was also running well.

Plus, I also tested the old bicycle racing game Downhill Domination which was quite nostalgic played it again after a long time!


Therefore, still nice having these tools for the good old PS2!

Tuesday, December 22, 2015

How to use homebrew software on PS2 - An overview

By the end and after the PS2 era more and more homebrew software was released for the famous console of the early 2000s. After the first step was done, you were able to execute multiple applications.

First, you had to find a way to install 'FreeMCBoot' (in short FMCB) on your Memory Card. I only know two ways to do that: Let someone who already has it install FMCB on your Memory Card or: Buy a network adapter to install a hard disk in the PS2 (of course only possible with the older, bigger model), install an ISO image with homebrew software on your hard drive and boot it with a special CD.


Installing FMCB

I would recommend to use the Windows tool WinHIIP for that: Connect the IDE hard drive either with an USB adapter or with an IDE cable with your PC. Start the tool and select the ISO you want to install (it's usually used for games). Before using it the hard drive must be formatted in PFS which is possible with WinHIIP.

Following that the hard disk has to get back in the PS2 again. The previously called 'special CD' is something like 'HD Advance' or any other software which was sold with the network adapter to use the hard disk.

So after booting the CD you'll end up in the menu with all on the hard disk installed PS2 games - including the ISO with homebrew software. This image should include the software 'ULaunchELF', a software - as the name says - able to execute ELF files.

ULaunchELF is a kind of file explorer for the PlayStation 2. You can even plug in an USB flash drive (in FAT32 of course) and use it for saving and executing files. ELF files - which means "executable and linkable format" - can now be used from this point. You only need some of them.

But now you should use the opportunity to install "FMCB" by launching the installation files from either an USB drive or from the hard drive. Make sure that you have some space on your Memory Card. It takes something around 2 MB which is crucial because the Memory Cards usually had 8 MB space.

From that point your boot menu is extended and you can add more software in the list by using the configurator.

Which opportunities do you get?

You can use the 'Simple Media System' - short 'SMS Player' to use your PS2 as a media center with files even on your external HDD. Unfortunately because there was no further development you can't play all media files. Especially the mp4 format does not work, while at least most of the avi files run.

Some minigames are available like rebuilds of Space Invaders, Tetris or even Super Mario - to be started as a single ELF.

Keyword emulators: There's a selection of ways to play games from older consoles like NES, SNES, GB, C64 and much more. In the last years there was even a PlayStation 1 emulator for its successor. Unfortunately a bit slow, but you can't expect miracles by starting such big games from the flash drive...

The ESR shows an alternate way to play copied games from the disk without having a special chip. A game with a special ESR patch can be started from the FMCB menu.

There are also alternate ways to start games from your hard drive: With the OpenPS2Loader you can not only launch games from your HDD - you can also create Virtual Memory Cards (VMC) to have your savegames on your HDD in a special folder. And there's more: You can use your FAT32 external hard drive or a public folder in your network to store your games instead of an internal hard drive. And despite we have already 2015 - there's still development!

Summary

Even in this short overview you can see the amount of opportunities you have once the PS2 has the ability to launch ELF files. It just shows extended features beyond the basic firmware. 

Of course the successor PS3 has way more to offer in the homebrew area, but in the PS2 era the firmware didn't change like every week - just with the release of newer models - which makes the homebrew usage a lot easier.