(02-06-2014, 01:56 PM)pal1000 Wrote: I tried implementing this myself, but after successfully implemented the GUI part I ended up overwhelmed by the code complexity and failed making the functional part.This is a good start!
In essence it needs to allow usage of other locations than JPCSP\ms0 for memory stick. I attached the patch file with the work I made. The patch is compatible with r3454-3455.
I started a long time ago a "virtual file system" (VFS) concept where devices can be easily mounted. This is mostly complete, but not yet active as this might break a lot of games. When the VFS will be active, the functional part for your change will be quite easy: see IoFileMgrForUser, line 674:
Code:
vfsManager.register("ms0", new LocalVirtualFileSystem("ms0/"));
Always include a complete log file at INFO level in your reports. Thanks! How to post a log