Beruflich Dokumente
Kultur Dokumente
986 - 2019/01/14
----------------------------------------------------------
As the title suggests, this program installs Free Memory Card Boot (FMCB) and Free
HDD Boot (FHDB).
A memory card dumping and restoration facility within the installer is provided,
for users to back-up the content of their cards.
A dump of a memory card in slot 1 will get saved as mc0.bin, and a dump of a card
in slot 1 will get saved as mc1.bin.
The file will be saved to the directory where the main executable of this installer
resides in.
Caution! You can only make one dump of a card from each port. Making additional
dumps will overwrite the previous dump.
That was to save space, because it used to create about 20 crosslinked files due to
the developers not knowing which exact
boot ROMs will look for version-specific update files.
The older PlayStation 2 consoles were coded to boot an update for only its ROM
version,
meaning that a console with v1.20 will only boot osd130.elf.
Newer consoles will look for a different file.
This practice was scrapped by Sony later on (at boot ROM v1.60).
However, with the discovery of exactly which boot ROMs will look for version-
specific update files,
it has been found that only a handful of models actually have this need.
The number of times the FMCB binary needs to be copied has been reduced to 5.
With the small binary size of v1.8c, the amount of space required for a cross-
regional installation without
crosslinking has been greatly reduced.
Basically, a normal cross-regional installation does exactly the same thing as a
multi-installation,
but duplicates the FMCB binary instead of crosslinking entries.
It's safer and does not go against the limitations (and design) of the memory card
filesystem.
Installation types:
Normal - For your PlayStation 2 and similar models.
Normal, cross-model - For your PlayStation 2 and all models within your region.
Normal, cross-region - For all PlayStation 2 consoles, from all regions.
Multi-installation - For all PlayStation 2 consoles, from all regions. Uses
controlled filesystem corruption to save space.
!!! WARNING !!! If you make a multi-install, DO NOT DELETE ANY OF THE B*EXEC-SYSTEM
FOLDERS OR ANY OF THE OSD*.elf FILES INSIDE THEM!
Doing so might result in _SEVERE_ data loss.
Do not delete uninstall.dat from the SYS-CONF folder either, or you will probably
be stuck with the multi-install files forever (Unless you use the cleanup utility,
but it has it's own limitations).
Credits:
--------
Jimmikaelkael and Neme, as they were the original developers of FMCB.
Silverbull, for help with UDNL's construction (and with various issues related to
the kernels).
Jimmikaelkael (Yes, again), as his MCMAN and MCSP modules, and the MCID file of
FMCB v1.7 were used as referrences. FMCB v1.8C was also released by him.
Ross Ridge, as his page on the PS2 Memory Card filesystem was invaluable:
http://www.csclub.uwaterloo.ca:11068/mymc/ps2mcfs.html
"Someone who wishes to remain anonymous"
Berion, for the icons.
Translators.
l_Oliveria for contributing information related to the special needs (required
kernel patches) of the SCPH-10000 and SCPH-15000, as well as information related to
the boot ROM updates.
...And to all contributers and testers!