You say that you can copy it to MC, presumably using uLE, even though uLE never shows it as having arrived at the destination. How then do you know that it was correctly copied ? You also say that you can retrieve it, which is definitely impossible to do in uLE, if the file is not visible.
The only conclusion I can draw from this is that you are not using uLE for the copying, even though you earlier said that you did so (a few posts ago) in the following phrase:
"when I copy the file to mc0: within ulaunch"
That should mean that the copying was made using the uLE FileBrowser, but the new info in your current post disproves that. So I now assume that you used some Memento tool to copy the file to the MC, and if it doesn't show up for other tools like uLE, then the tool you used is definitely bugged.
I suggest that you stop using that non-uLE tool for copying to the MC, and instead use uLE to copy the "mass:/BOOT/" from your USB drive to the MC, where it will then appear as "mc0:/BOOT/". Then you can test that the files in that folder are also visible from the Memento tool. If so, then it proves that it is uLE that does this correctly.
I agree with that, though I was confused earlier when I thought you used uLE for all the copying.I'm thinking it's a problem with Memor32 for some reason, not really ulaunch
If you really did what you say here, then that is an entirely different issue.due to the fact that it wouldn't boot with Memento's launcher either after renaming it to boot2.elf.
"boot2.elf" is the wrong name, the correct one being "BOOT2.ELF" (all upper-case).
You must never mix up what character case you are using for files on the PS2, neither in real file operations nor in the bug reports you make about those files. In PS2 file operations filename character case is always significant.
I doubt that it will work. If uLE is unable to find the file in making a directory listing, then it should also be unable to find the same file for launching.I don't have any time to test this right now, but will test further first thing tomorrow morning. I will try to edit ule's cnf file with the server path and make ule launch it. (thanks for the suggestion, suloku!)
I would rather that you did the experiment I mentioned above. Copy the "BOOT2.ELF" file from "mass:/BOOT/" to "mc0:/BOOT/" using uLE FileBrowser, and check if it is then visible both to uLE (thus also to other homebrew programs) as well as to the Memento tool.
That is always a good idea.I'll also back up my game saves and format the card, just in case it is a TOC error or something.
Best regards: dlanor