FMCB will recognize the existence or absence of an ESR patch on the disc, so for an original retail disc it will simply never invoke the ESR program, this being done only for discs having the ESR patch. So retail discs will boot exactly as without FMCB and ESR.
But it may still be a good idea to make backups of your home region games as well, to avoid wearing out either the original discs or the CDVD laser of the PS2. And that is another point of superiority of FMCB over the PS1 exploit, since that exploit requires reading a CD disc for every boot, so if your CD laser ever dies you lose the ability to run any homebrew stuff, including HDLoader. But with FMCB installed on an MC, the useful lifetime of a PS2 console is no longer limited by the laser lifetime.
There are lots of happy FMCB users 'out there' whose lasers died a long time ago, but they don't care as they don't need them, thanks to FMCB and game loaders such as HDLoader, USBAdvance and OPL (== Open PS2 Loader). The latter being the one that is destined to replace all the others, since it has ALL their capabilities and more. (Already can play games from either USB, IDE HDD, and from LAN with games stored on a PC).
Sure. But do make sure that you have some buttons defined to override that, so you can still reach the FMCB menu and/or uLaunchELF (aka: uLE), for cases where you need to modify your setup. It is just a matter of using the FMCB configurator to define the buttons you need, as well as the changed boot priorities.Quote:
2) I take it I can use FMCB in a similar way to uLaunchELF (in that it will automatically load HDLoader)? Can this be triggered to run automatically when there's no disk in the drive?
The question is erroneously stated, as follows.Quote:
In which case this goes back to my original question about bypassing FMCB/ESR when it's not needed?
FMCB should never be bypassed, as no possible reason could exist for wanting to do so.
The main FMCB program should be (and will be) activated in every boot, but it is then up to the configuration that you have given it what it will then proceed to do.
The default behaviour is to boot a disc in tray if present, using ESR only if that disc is an ESR-patched backup, but otherwise booting the disc without ESR, and if no disc at all is present to proceed with displaying the FMCB menu.
But this behaviour can be modified by the configurator in several ways:
One is to replace the FMCB menu display as default program with some homebrew elf (like HDLoader or OPL).
Another option is to eliminate the check for a disc in tray, so the default program is always used (I choose to start uLE this way).
In addition to this you can also define buttons that will override default settings when held down during the start of FMCB, which is how I can boot discs without having to go through uLE, even though I have FMCB configured to normally ignore discs in tray and start uLE by default. I also have another button forcing the FMCB menu to be displayed, again disregarding any disc in tray.
At a guess you would probably prefer to keep the normal behaviour of booting any disc found present in the tray, but with HDLoader as alternate choice when no disc is present. And for this kind of setup I would recommend adding a button definition to force the FMCB menu to be displayed instead of calling HDLoader, and perhaps another button to go directly to uLE instead, without stopping in the FMCB menu first. But that is mostly a matter of personal preference.
There are tons of different ways of setting things up, and I'm sure many of them would suit your own preferences.
Hopefully the above provides what you needed.Quote:
I'm going to go off and do some more research into how FMCB works but would just appreciate a quick answer on the above two
Best regards: dlanor