The above video goes away if you are a member and logged in, so log in now!
Can't install apps to memory card (Matrix Infinity)
Can't install apps to memory card (Matrix Infinity) –
Recently I bought a hard drive for my V7 PS2 for use with HDLoader. The HD works fine, and I sucessfully got HDLoader to run off of a disc I made of it. What I really wanted to do though was run it off of the memory card, so I installed it onto the memory card using the Infinity Manager software. That worked for a while, then HDLoader would stop recognizing any disc I put in to install to the HD saying it was not a valid disc, though I know for a fact it is. Then I decided to try out HDL Dump. I downloaded it and burned the needed files for memory card installation onto a disc. I go to install it, and Infinity Manager tells me that the install was a success. I go to run it though, it won't start up, and I just go back to the browser. Just to be sure it installed, I started up ExecFTP and looked trough the memory card. HDL Dump wasn't there! No files were copied over to the memory card at all. I decided to try installing ExecFTP to the memory card too, to see if it was just the disc I made. But alas, that failed as well. So I updated the Matrix Infinity's firmware to v1.38 and the Manager software to the latest version, but the problem still persists. I've tried other memory cards too, but that doesn't work either.
Am I doing something wrong here, or is something else causing this problem?
Well, I've determined that the Infinity Manager is not copying the app files to the memory card, and just creating an entry in the MCAPPS.DAT file. So, as a "fix" i simply copied the files where I wanted them on the memory card using ExecFTP and edited the MCAPPS.DAT file manually.
For those interested, the MCAPPS.DAT file is pretty simple. It solely consists of pairs of null-terminated strings; the first in the pair being the description that the user sees (such as "HD Loader"), the second being the path to the file (i.e. "mc0:/HDLOADER/HDLOADER.ELF"). To edit this properly though, you will need a hex editor, such as WinHex or something else similar.