首页
社区
课程
招聘
[旧帖] [分享]Windows 3.1在S60上 0.00雪花
发表于: 2010-4-7 16:54 1245

[旧帖] [分享]Windows 3.1在S60上 0.00雪花

2010-4-7 16:54
1245
Windows 3.1在S60上的安装方法:

注意:加载Windows 3.1需要手机配有至少20MB的运行内存,建议运存小的机型不必尝试了,跑不起来.

安装过程:
1.将附件中的dosbox解压缩,得到install文件夹和DosBox_full.sisx,DosBox_slim.sisx等文件

2.注意:先不要安装DosBox,由于在S60上缺乏相应基础库支持,无法打不开手机"应用程序"里的DosBox.
  正确的安装顺序是先安装Install文件夹中的所有应用程序(注:无需签名),然后再安装DosBox_slim.sisx.装在存储卡或C盘里皆可.但是需要将它们与dosbox全部装在同一个盘符下,否则会导致dosbox无法运行.

3.此时先不要启动DosBox,如果启动了会进入dos界面,由于数字键盘所限,无法进行正常DOS操作.

4.将附件中的win31解压后得到的data文件夹中的所有文件夹复制到手机存储卡上的data文件夹

5.启动doxbox即可进入windows 3.1

操作方法:
1.进入WINDOWS可先按一下绿色通话键,切换到鼠标模式,再用导航键控制光标上下左右移动.

2.使用手机上的绿色拨号键可以切换模拟键盘与模拟鼠标.

3.模拟鼠标的使用方法是用导航键移动光标,按导航中键或#为鼠标左键,按*为鼠标右键.

4.退出WIN 3.1的方法.有两个方法退出WIN 3.1.一是在开机会自动运行的program manager处点击-菜单,选择exit  windows ,能够退出WINDOWS回到DOS命令行界面; 二是直接长按功能键切换到手机的任务管理器将dosbox程序关掉.

卸载方法:
将应用程序的"Dosbox"卸掉,然后将data目录下的windows等文件夹一并删除即可.

注意事项:
1.将配置文件dosbox.conf中的cycles=3000改为cycles=1000能大幅提高系统运行速度.

2.安装后默认是启动WIN 3.1系统,但可根据需要自行切换Windows 3.1或Norton Commander 5操作系统.
  方法是在用记事本打开e:\data\dosbox.conf文件,
  将里面的代码:
        #Loader 1 -- Windows 3.1
          #mount a e:\Data\win31\ (To install more drivers)*
            mount c e:\Data\
            mount d e:\
            c:
            c:\Windows\win.com
         # Loader 2 -- Norton Commander 5.0
         # mount c e:\Data\
         # mount d e:\
         # c:
         # c:\nc\nc.exe
改为:
         # Loader 1 -- Windows 3.1
         # mount a e:\Data\win31\ (To install more drivers)
         # mount c e:\Data\
         # mount d e:\
         # c:
         # c:\Windows\win.com
         # Loader 2 -- Norton Commander 5.0
            mount c e:\Data\
            mount d e:\
            c:
            c:\nc\nc.exe
即可
注:简单的说就是将WIN31的代码行用#给注释掉,把NC5的代码前的#删除以消除代码屏蔽.

3.建议关掉自动屏幕调整,它可能导致dosbox自行关闭.(注:默认是关闭的)

4.通过编辑文件e:\Data\dosbox.conf中的'memsize=2'代码,可以自行修改doxbox所分配运存.

saueustc使用心得:

1.首先澄清部分机友的疑虑:在S60上运行Windows 3.1不是用Windows操作系统替代了Symbian,而是类似于在手机上运行虚拟机,这里的dosbox加载Windows 3.1只是作为S60的一个应用程序而存在.想尝鲜就装不想用了就卸载掉,方便得很.

2.安装过程总结一下,先是在手机上利用DOSBox模拟x86处理器环境,由于手机嵌入式系统指令集不同,在安装dosbox前需先安装基础程序库才能顺利运行dosbox,然后通过设置dosbox自启动项来实现打开dosbox自动加载WIN31操作系统.

3.这个版本不是原版的Windows 3.1,整合了部分WIN95的特征,姑且称它为Windows 3.1加强版吧.

4.理论上可模拟win95,不过手机的分辨率太小,运行Win95会受限制.像我用的N78,屏幕尺寸才2.4,分辨率才320X240,远远比不上PC显示屏.展望未来,当液晶工艺进一步发展,手机屏幕分辨率进一步增大,是否意味着在S60上也能更完美运行windows操作系统呢?

5.手机模拟Windows比较吃运存,而且受限于手机分辨率,在文字的显示上稍显模糊,同时由于手机的外设输入没法和PC相提并论,在实测中发现操作没有想象中的流畅,希望今后能发现一些小窍门,提高操作的便利性和有效性.

6.目前WIN 3.1的功能还有待挖掘.虽然已经成功模拟,还有不少技术问题需要广大机友一起解决,如在win 3.1基础上运行exe应用程序?声音硬件驱动的完善?等等.

嗯,还是给出原文连接

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//