OK, I will, on my free time adjust the old FMCB installer in order to use the new region free loader.
For those complaining about the slow speed: yes it is slow. Keep in mind the PS2 MC is already a slow device by its nature, to this add the fact I'm doing a lot of byte to byte ops (to handle Little-Endian and Big-Endian machines, while we don't have to bother with this with a real PS2 that is LE), and also the fact I'm using libusb (it makes a lot of abstractions to allow to code usb drivers directly from userspace, and not kernelspace so at the end it's slower) to have a unified driver on both Unix/Windows Oses.
EDIT:
Thank you l_oliveira for pointing out the tool can be used for a few basic mc ops, here's the list of commands handled by the binary:
Code:
PS3MCA-TOOL v1.3
Copyright (C) 2011 - jimmikaelkael & 'someone who wants to stay anonymous'
Usage:
./src/ps3mca-tool <command> [<arguments>]
Available commands:
--mc-info, -i
--mc-free, -f
--mc-image, -img <output filepath>
--mc-unformat
--mc-format
--list, -ls <mc path>
--extract-file, -x <mc filepath> <output filepath>
--inject-file, -in <input filepath> <mc filepath>
--make-directory, -mkdir <mc path>
--remove-directory, -rmdir <mc path>
--remove, -rm <mc filepath>
--file-crosslink, -cl <real mc filepath> <dummy mc filepath>
--content-key, -ck <disk kelf filepath>
--sign-kelf, -k <disk kelf filepath> <card kelf filepath>