PSP使用硬盘就像使用记忆棒(memory stick)[原创]
15 八 2007
这个可能不算是什么新闻了。早在2.71的时候irshell就可以玩硬盘上的游戏了。但是在新的3.xx系统不能运行了。升级了PSP的系统就不能使用这个功能了。不能不说是个遗憾。
OE系统之父dark alex 走了之后,就在人们正在担心谁来保护地球时,M33 Team出现了,M33带来了更好的自制系统。几乎所有的PSP游戏可以免引导盘了(目前最新的版本为3.52 m33-2)。同时irshell等待半年之久出现了版本更新。(目前最新版本为3.61)。官方下载地址
irshell功能相当强大。对他的了解也谈不上相当了解。官方说明
记忆棒是永远不够用的。我只说一下使用usbhostfs.exe如何将硬盘当成记忆棒来玩。
usbhostfs.exe是一个命令行的程序。没有UI界面。只能通过参数来指定其运行。默认情况下共享给PSP的就是当前目录。PSP通过USB线连接成功后会列出usbhostfs.exe同目录下的文件。iso、cso、zip、jpg、mp3、mp4、pmp 能支持的文件都可以直接打开。当硬盘作为记忆棒就此实现。
但是按默认话又有不便,列出的目录会出现usbhostfs.exe运行时需要的一些文件。而且我们的mp3、iso这些文件我们不一定放在同一个目录下。难道因为这个来改变吗?否。在命令行中敲入
usbhostfs.exe -h
显示
Usage: usbhostfs_pc [options] [rootdir0..rootdir7]
Options:
-v : Set verbose mode
-vv : More verbose
-b port : Specify the base async port (default 10000)
-g : Specify global bind for the sockets, as opposed to just loca
lhost
-p pid : Specify the product ID of the PSP device
-d : Print GDB transfers
-f filename : Load the host drive mappings from a file
-c : Enable case-insensitive filenames
-m : Convert backslashes to forward slashes
-t timeout : Specify the USB timeout (default 1000)
-n : Daemon mode, the shell is accessed through pcterm
-k : Disable keyboard redirection
-h : Print this help
看来usbhostfs.exe 是可以支持多目录的。
在目录指定上需要注意下。
如果是使用相对路径的话。相对比较容易。
比如:你的游戏放在usbhostfs.exe目录下的iso目录中
运行参数usbhostfs.exe iso 即可。(注意带空格的目录需要用“”,如“My Games”)
使用绝对路径时需要注意:usbhostfs.exe 不支持Windows上的反斜杠\。我们需要转为斜杠/,不支持X:盘符访问。
例如我指定PC上的音乐目录 E:\My Music
命令行变成了usbhostfs.exe “/cygdrive/e/My Music”
在转换之后需要在前面加上”/cygdrive”
如果你想看到PC上的所有盘符。路径直接指定”/cygdrive”好了
指定”/”会列出usbhostfs.exe当盘盘符下的目录+cygdrive目录,cygdrive下可以看到所有盘符。
上面是使用usbhostfs.exe设定路径的一些参考。
你可以根据上面的方法来创建usbhostfs.exe的快捷方式。选个好看的图标。或者设定个快捷键。下次就能很快的进入状态了。
同时还有一个nethostfs.exe,提供wifi无线网络访问。操作基本一样,只是通过wifi来连接,听听mp3还可以。如果玩游戏loading实在太慢了。毕竟用的802.1b协议,才11Mbps。
PS:现在的irshell3.61还是使用的OE免盘程序。有些游戏还是不能玩,必须退出到XMB中使用M33的免盘程序来玩。