Well, I've been trying this today for the first time and I have to say that it looks awesome!!!
Kudos to everyone involved in this project!
Just to report, a couple of issues / suggestions (running R32 here):
- When cycling for mount to mount (SD -> USB -> SMB), I always get a "Failed to mount" message for the USB drive. That is because the drive connected is a full WBFS. I think that what would need to be done here is a way to skip a certain device (in that case, the USB drive) and cycle as in "SD -> SMB -> SD -> SMB -> ... etc"). If not, I always have to go and change settings everytime I jump from one device to another.
- Pretty much every write operation in the SMB fails. New folder fails, delete fails, rename fails, cut fails, copying creates a file of the name there but with trash inside, and also ends with a failed message.
- I guess that, if possible, would be great to have either a mass selection feature (to select multiple files to copy) or, even better, a pop up after "copy" that would ask where to copy those files and then start copying them there. If not, what happens now is that I browse a deep structure in the SMB to copy a bunch of WAD files. I select one file, copy it, then browse to the SD to paste it there. After pasting and finishing copying, when I go back to the SMB share, I'm "out of focus" of where I was before, so I have to swim through the folder structure again, select a file and repeat. Image if this was to copy 10 different files...
- I noticed that when cutting a file from the SD to the SD, you copy it first, delaying the whole operation until it finishes. Could you instead "rename" the file to the new destination (in C language) and avoid the whole copying-and-deleting-source? That would make it a snap (1 second) to move a file!
- I also noticed that when copying a file from SMB it's quite slow... I guess it's a limitation in the SMB libraries or something, am I correct? I only achieved like 250 KB/s with a full signal strength between the Wii and the PC
In any case, this looks very promising! Thank you very much for your work and hope my reports help you to improve the software!