Note :
@All: Once again, let me reiterate that I only wrote the installer. FMCB v1.8C was written by and compiled Jimmikaelkael, and Neme was involved in the FMCB project at the earlier stages. Credit for the FMCB binary should go to them, and credit for only the installer should go to me.
Yes, this installer installs FMCB v1.8C, which is the latest version from Jimmikaelkael
FMCBInstaller_093A Is Out so use this instead of the Old One many thanks to SP193
Changes in FMCBInstaller_093A.
This is an unofficial Free Memory Card Boot (FMCB) v1.8C installer.1-Changed buffer alignment to 64-byte alignment for all buffers that will have data flushed back into from the Data Cache. Other buffers now use 16-byte alignment.
2-Fixed the age-old buffer "alignment issue" (The phantom that was responsible for mysteriously corrupting the stack has been vanquished!). !!CRITICAL!!
Turns out, data buffers specified with SifCallRpc() will have data read from and written to in groups of 16... and some of the calls to SifCallRpc() within the EE-side clients like MCTOOLS pass the address of a 32-bit variable to it. The result? The SIF overwrites data beyond the end of that 32-bit variable when it does it's usual 16-byte block writes!
I know that SifSetDma() won't fix alignment and padding issues on it's own, so I actually expected the SIF library to fix those issues lol.
3-Fixed the issue with the "done!" messages disappearing. =3
Somehow, I can now see why the messages were disappearing, after getting some sleep! XD
It's because of the fact that the status messages are displayed 2 lines after the "Copying <file>..." message is first displayed. The system will bring the cursor back 2 lines, write the status and then bring the cursor back forward 2 lines. The problem is that this behaviour should not exist for the last file copied (The cursor position should only be brought back ONE line!). D:
No part of it was directly re-used from FMCB v1.7 itself, but parts of it were based or referenced from the code of FMCB v1.7.
Note that this is a beta test, so anything can go wrong. Don't use this program unless you are sure that you don't mind risking losing your memory card data.
The files in the fmcb-install folder are from Jimmikaelkael's PS3MCA project. Of course, I didn't include the questionable files which Sony claimed as a breach of their copyright.
So what's new in this FMCB release? Frankly, I don't really know as I didn't find a changelog for FMCB v1.8C. But I heard that it had some bugs fixed....
Most importantly, CROSS-REGIONAL installs work now. You have to perform a Multi-install to make a cross-regional install.
I've spent slightly over a hundred hours working on this, and I hope that it works well.... but of course, anything could go wrong - so I have provided a memory card dumping and restoration facility within the installer.
A dump of a memory card in slot 1 will get saved as mc0.bin, and a dump of a card in slot 2 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.
If you are going to perform a multi-install: !!! YOU SHOULD MAKE A DUMP FIRST, IN CASE YOU REALLY DAMAGE YOUR CARD'S FILESYSTEM !!!
During development, I have sent one card to it's grave and damaged the filesystems of all the others I have. Thank goodness for the dumps that I made at the beginning of this project!
(I seriously don't know what's wrong with that damaged card... it was hardly used and now it won't be detected at all).
All consoles should be supported, and no additional files should be required.
I've tested the installer on my SCPH-10000 console, and it works fine too.
!!! 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.
If you see 3 FMCB folders in the browser, and 2 of them have "?" as their reported sizes, it's normal. See here for more information: http://psx-scene.com/forums/f153/uno...72/#post917876 (Unofficial FMCB v1.8C installer)
Lastly, please do give feedback. Other than the bugs listed below, I do hope that this release has met the requirements of the public.
Additional information, notes and warnings can be found in the README file.
Information on the source code release can be found in the README file too.
Credits can be found in the README file too.
Downloads/Links
Project homepage: - Unofficial Free Memory Card Boot (FMCB) v1.8C installer -
Unofficial FMCB v1.8C installer v0.90 beta: FMCBInstaller_090.7z
I forgot to mention this in the README file: The generation of cross-linked files (Only during multi-installs) might take quite a long time. So don't switch off your console or unplug your memory card unless you have waited for a very very very long time.
My almost full imitation card took about 3 minutes to get that step done lol.
And I thought that my test had failed because it took abnormally long.![]()
![]()


20Likes
LinkBack URL
About LinkBacks







0x2b 101011
Is how all good gaming systems came to be
