您的位置:电脑秀首页 > 新闻中心 > 数码 > 正文

看看PSP运行Windows和Linux什么样?

PCSHOW.net 作者:PCShow.net·daisy(新闻来源:hacker) 2005-08-16

这是什么呀?


  你没看错,是我在PSP上运行Windows95 跟Linux。办法就是在PSP上驻入出色的开放代码x86仿真器Bochs


Linux;PSP;Windows

  Windows 95在上面运行得很稳定,但是别对运行速度报太大期望。系统启动花了整整10分钟,不过过后使用起来很是方便。我可以打开“我的电脑”,查看虚拟设备,玩了一把挖地雷,还运行了不少应用程序。你也来扫雷吧吧,没问题。


  我还试着把Bochs附带的DLX Linux也装上了,结果运行得非常好。但是,因为不支持使用键盘,我拿着也没什么用。如果你想在上面进行文字处理的话就得等待键盘支持(但是这样就不能体会使用joystick了哟。)


  安装windows系统后使用鼠标极其困难。我怀疑它是不是跟windows“启动”设置一样做了什么手脚。一旦朝着一个方向移动鼠标,它就停不下来了,就算手上的鼠标反方向移动,也没法让它刹车。有个解决办法,就是算好反向移动的距离。好比是为了停止鼠标移动而方向移动鼠标。


还要改进的地方:


  我使用了一个重设屏幕大小的算法软件,把整个屏幕大小缩小到刚好480x272。这样当然会占用大部分CPU运行时间,其他程序运行的速度都受到了影响。不过内置的3D硬件加速功能也有调整屏幕功能,我要用上它。


  把joystick用来支持鼠标


  虽然现在可以使用windows虚拟键盘,还是需要完善键盘支持。


运行步骤


  1) 建立bochs图标和配置文件。强烈推荐先在PC上安装OS再移植到PSP(除非你愿意今后10年只看见一个安装进度条)。可以在这里下载一些提供的图标。


  2) 下载下列文件并解压。


  3) 如果你有1.0 版本的firmware,把文件EBOOT.PBP保存在游戏目录下(例如X:\PSP\GAME\BOCHS ,X代表PSP驱动盘)。如果是1.5版本 firmware,需要用KXploit重新将该文件打包。不过我自己没有试验过1.5 firmware,期望能正常运行。目前在新版本firmware (v1.51, v1.52, v2.0)下不支持运行自己编写的应用程序 。


  4)在记忆棒根目录下新建名称为VM的目录。


  5)把磁盘的图标和简称文件负责到PSP上,地址不限。


  6)编辑bochs配置文件使其正确链向保存的磁盘图标和简称文件。注意,在PSP上你要使用"ms0:/"前缀作为文件系统的根目录(下载中有配置范例)。VM使用的内存量也要设置好,确保大概为8MB,多了的话PSP将刷洗里面的内容(PSP的RAM总量约32MB)


  7) 重新命名bochs配置文件为 "bochsrc.bxrc"并保存在VM目录下。因为该路径是硬件代码规定的,必需按此执行。其他的文件可按你喜欢保存在不同位置,只要确保配置文件正确指向他们。可以参照下载部分的范例脚本。


  开始运行bochs,期待会有好的表现吧。


关于按键


  方向键:控制鼠标移动(需要持续按下)


  SQUARE:等于鼠标左键


  CIRCLE :等于鼠标右键


  CROSS :等于鼠标滚轮


  START :打开windows“开始”菜单


  SELECT :立即退出(你还需是要关闭windows)


下载事项


重要提示


  下载文件你需要注意的是我不对该软件可能造成的任何损害负责。我在PSP上使用了超频功能,因此CPU以333mhz全速运行。此举对PSP造成的影响无人可以预料。另外,由于虚拟机经常向闪存棒写入大量数据,可能缩短该物件的使用寿命。


  最后一点,如果你的PSP有火花冒出,别对我发火。


  PSP binaries


  DLX Linux下安装bochs 范例文本


  资料来源ASAP


  截图欣赏:


Linux;PSP;Windows
win95在PSP上
点开小图看大图

Linux;PSP;Windows
在PSP上扫雷
点开小图看大图

Linux;PSP;Windows
还可以打牌
点开小图看大图

Linux;PSP;Windows
点开开始菜单
点开小图看大图

Linux;PSP;Windows
点开小图看大图

我还尝试了其他改装


  对Nokia Series 60手机的ScummVM接口请点击


  Python for Series 60(首次公布)


匿名评论 登录后评论
[按 CTRL + ENTER 键快速发表评论]
返回页面顶部↑
产品关注排行