星虎论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 16746|回复: 17

安卓手机或平板模拟dos运行太阁一指南(含工具下载)

[复制链接]

该用户从未签到

发表于 2012-10-18 17:19:01 | 显示全部楼层 |阅读模式
初来咋到,看到坛子里各种深入研究tk1的攻略,惊为天人。。自己平时玩到一些经验感悟基本在坛子里能找到,太神气了...
接触光荣游戏大约是在九几年,那时候还在懵懂的学生时代,三国4、信长6天翔记、航海2,太阁一都爱不释手。
既然这是太阁一为主题的论坛,我就以太阁一为范例,大致讲解1下在安卓下模拟dos运行太阁一的方法,抛砖引玉,让大家充分利用手中资源体会当年的乐趣。
入手安卓较晚。文中不免有各种错误。望诸位还请不吝赐教多多指正。有问题也可以直接在此提出,我不在其他贴回复相关dos模拟的资料了。
一、准备工作。
一款安卓手机或者平板。
实测安卓2.3和4.0都可以。
cpu频率800mhz以上为佳。越快越好。某些dos游戏对cpu性能要求高,低配置设备声音断续、运行不流畅
RAM在512mb以上为佳。当然是越大越好。
分辨率800x480以上为佳。要求整改分辨率是考虑到游戏横向操作时候最好能达到点对点以上显示。光荣的后期dos游戏大多都是640x480分辨率。字小内容多,如果低于此分辨率,在模拟器中会自动缩放或者显示不全。实测1280x720的盖世3没有问题。
屏幕当然是越大越好。操作感会改善,特别是现在高档安卓设备都是电容屏,点击精确度实在不高。对要求精确点击的游戏来说经常点错会很郁闷的。(ps,有部分高分辨率的电阻屏平板,用笔操作鼠标游戏精确感会非常棒。绝对应该会完胜pc操作感)
二、工具篇
dos模拟器:
andosbox1.2.6 英文或者汉化都可以。其实是一款针对安卓的dosbox移植版,不多阐述。在此我仅以英文为范例。
ps: 其实我是没找到1.2.6的汉化版本。。。。。


其实早一点时候在网上可以下到的1.20以前版本的汉化更直观。与1.2.0以后的最大区别就是加入了运行前导设置和鼠标的pen(触摸笔)操作模式。其他改善,我想,新版自然有其独到之处。



三、设置篇(主界面介绍)。
安装不多阐述,有安卓的肯定也是八仙过海,各自有各自的神通。

我在这主要讲1下设置。

装完打开进入后andosbox主界面
start emulator 开始dos模拟程序,点进去就进入我们熟悉的pc上的dosbox了

startup command 初始进入命令 这个是start之后进入dos给一个缺省的命令,比如说如果你把所有的游戏都放在一个叫dosbox的文件夹中,那么可以再这里设置一个cd dosbox,这样每次进入模拟器后就自动进入dos文件夹了,还可以直接一开始即运行某个bat批处理直接运行游戏菜单或者单游戏

command history 历史命令(用过的命令)

default memory size 默认内存大小 这里建议设置成最大,有些dos游戏需要大内存的支持

sound and speed 声音和运行速度的相关设置
edit.conf file 这个是控制模拟器的实际参数文件,以上的各种内容可以再这个文件中修改,还有其他参数,建议不是专家不要去动


在sound andspeed中存在以下一些设置
emulation mode 模拟类型 quality是正常模式 speed是减少显存后的快速模式 实际使用中两个模式没有什么明显区别
fast core 芯片加速 某些游戏无法运行可以尝试勾选
syggested cycle 建议转速 这里请根据自己的机器的实际频率选择,模拟器会自动分配合适的转速,本机的频率就是1.0GHz、1.5GHz之类的,买的时候一般都知道吧,不知道的可以到本机设置的硬件信息中去查询,当然这里不去设置一般也不影响游戏
more cycles 额外获取更高转速,类似超频,一般建议不勾选,可能造成模拟器崩溃
sound module 勾上有声音,去掉没声音

主界面介绍就到此。


剩下的事情,就是我们用实战实现太阁1的顺利运行了。


四、实战篇。
首先我们以标准原版(dos版,无任何集成)的太阁立志传为例

1.连接pc,在手机上sd下根目录下新建dosbox目录(方便管理游戏),从电脑上,将taikou文件夹(太阁一游戏文件)复制到手机pad的sd卡的目录,并改taikou目录为2,
2.断开数据线连接,进入andosbox
3.start emulator ,这时候设备是竖起来操作,为方便看到自己的操作
4.调出键盘 (功能键-keyboard或长按功能键)
5.输入cd dosbox 回车 ,(进入dosbox文件夹,andosbox的默认安装配置就会自动映射sdcard卡根目录为c盘)
6.输入cd 2 回车 ,(进入2太阁1的游戏文件夹)
6.play;回车 (执行play.bat,某些版本的执行文件是其他的,我们先可以在pc上确认)

7.进入游戏。把屏幕横过来。。。

8.按菜单键 找到input mod(输入模式),进入后选择pen(触摸笔)模式
9.菜单中的buttons,设置为disable buttons(关闭屏幕按钮)
10.开始游戏爽吧,记得把屏幕横过来。屏幕大或者感觉没有达到显示效果。可以功能键跳出菜单,在菜单中吧Resize:Off改成On,屏幕就变大了settings中的resize mode改成fullscreen,满屏了(画面拉伸了。。。)
下面我们来熟悉一下运行游戏时候出现的菜单内容首先是初始的界面按钮,也就是buttons
buttons的存在时为了方便对游戏的控制
太阁一是一把鼠标走天下的游戏,所以我们可以把buttons给disable了
但是其他游戏可能需要左上的special是特殊按键,比如说crtl键,esc键,shift键,这些一般安卓的模拟键盘上都没有,当我们在玩游戏中需要,可以再这里面找到使用
正上的btn1是鼠标左键,不用说了吧,在trackpad模式和pen模式下单点屏幕就是左键
右上的btn2是鼠标右键,两手指同时点屏幕等同于右键
左下的hide是隐藏这些屏幕按键
正下的Menu是菜单,等同于手机上的菜单键
右下的keyboard是调出键盘
然后我们看一下菜单
resize功能之前已经讲到,是控制屏幕拉伸的,在settings中又对应的拉伸方式,自己看着选
input mod就是指控制游戏的方式 别看里面选项很多,有用的其实没多少
第一个是默认的trackpad模式,就是我们笔记本上的触摸区域,移动屏幕就是移动鼠标,用用就知道(有些实在小屏幕的手机可以试试这个模式,刚开始不习惯
pen 模式之间已述,是触控模拟鼠标模式
Input Method选项,这里是用来控制输入法的选择的,也就是选用哪种键盘
最后我们来看一下setting中的一些有用选型
smooth resize 应该勾选,加强画面精细度,如果选上很卡的话,我只能对此深感遗憾了,同时强烈谴责您手上的机型和生产商
resize mode中讲一讲,fitscreen是根据屏幕大小不实长宽比来做放大;fitwidth是根据宽来放大,fitheight是根据高,fullscreen是根据全屏拉伸画面,custom和线面的factor可以自由缩放画面大小
beter mouse是鼠标的抖动,可用可不用,pen模式无所谓
mouse sensitivity是鼠标移动速度,用在trackpad模式,pen中也无所谓
其他选项皆可无视。


Ps,相对于pen(触摸笔)模式,我个人更喜欢trackpad(触摸屏)模式来模拟鼠标,因为确实屏幕小手指大,点错的时候太多了。。还不如划一划。。在这时候,鼠标右键的操作就变成音量按键的减小了(没有音量控制键的安卓设备悲催了)

在游戏的某个时候,可能我们需要用到esc(比如人物数值选择时)等特殊键盘键,这时候。我们可以点出菜单,点选special keys(特殊键)然后选择操作。要想用键盘输入字母或者数字时候,可以调出菜单点选keyboard调出安卓键盘,如果遮挡了游戏,可以把设备竖立起来。点安卓返回就可以关闭安卓键盘了。

ps:在模拟器下,结合老的dos游戏修改器也可以修改dos游戏和达成即时存档,比如dos游戏神器爱护皮衣和机弊,甚至都不需要类似八门神器这样一定需要root权限的手机软件.也就是说,就国行机,也可以在不懂刷机,不破坏保修原则的基础上达成游戏和修改.我个人就不习惯刷来刷去的折腾手机,系统流畅,用的习惯...我甚至都可以考虑不root也用的...


参考和部分载录文献
安卓系统andosbox技术贴  http://tieba.baidu.com/p/1852260864

[ 本帖最后由 黄瓜侠 于 2012-10-18 21:03 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?马上注册

x

评分

参与人数 1威望 +5 收起 理由
化不肥 + 5

查看全部评分

该用户从未签到

 楼主| 发表于 2012-10-18 17:39:54 | 显示全部楼层
因为1.20以上有了pen模式,我要改1改昨天的话,其实大航海2也是可以完美操作。。。
不介意竖起来屏幕太小的话,rpg也可以结合GameKeyBoard(游戏虚拟键盘)来操作。。。个人觉得就是竖起来游戏画面太小了。

个人觉得适合在手机上驻留的dos游戏,san4,pal,taikou,sea2,tenshou,rich3等等。大家都应该熟悉吧
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 30 天

    [LV.5]常住居民I

    发表于 2012-10-18 18:39:01 | 显示全部楼层
    非常感谢楼主,那么这款模拟器要求的配置高么?

    比如1024MHz的CPU、512MB的RAM可不可以基本流畅运行呢?

    该用户从未签到

     楼主| 发表于 2012-10-18 20:24:16 | 显示全部楼层
    原帖由 化不肥 于 2012-10-18 18:39 发表
    非常感谢楼主,那么这款模拟器要求的配置高么?

    比如1024MHz的CPU、512MB的RAM可不可以基本流畅运行呢?

    流畅运行特别是模拟器运行某1个游戏在乎几点.
    1,机器配置
    2,游戏要求
    3.安卓系统在当前设备本身的流畅度
    4.dosbox配置是否正确匹配游戏

    从我个人使用和其他地方看来的经验的话,这模拟器要求的配置不高.
    原则上cpu只要有600mhz就达到.我前面说的只是越高越好现在的内存级别对于当年的dos游戏都是超海量级的.所以ram要求很低.
    但从我实际模拟的各种游戏来看,dosbox针对arm构架的cpu优化没那么理想.模拟效率与pc相比着实不高,而且不象pc,这些问题不是可以靠升级硬件可以解决的...(谁给我换个手机上的cpu看看....比买个新手机哪个方便哪个划算...)
    pc也一直存在不能完美模拟的某些游戏.所以有时候对某1个款游戏用很高端的手机端(比我用的现有的旗舰机型三星9300)模拟运行,无论怎么配置,背景音乐依旧会有卡顿,或者游戏不流畅的情况

    你所说的配置已经达到了流畅运行模拟器模拟很大一部分dos游戏的要求.
    我为孩子买的安卓小平板,差不多也是你这个配置.运行信长6很舒服(我是最近几天才重温tk的..)
    在安卓上耍dos模拟的人不多,毕竟相关要求的知识比较其他直观的游戏或者其他模拟器要稍多1些.
    游戏也非常繁多.具体可以多试验.有1些声音卡顿,但游戏本身很流畅,我们可以关闭背景音乐来玩.也算是没办法的办法.
    毕竟,我们爱的大多是dos游戏的游戏性和滋味,dos时代的mid音乐....经典..但确实已经脱离时代了。

    不同于ios的载体单一,系统统一度高,配置高这样的情况.安卓系统的载体设备配置5花八门,系统也各有千秋
    我们可以把相互模拟过的游戏或者遇上的问题都提出来大家相互参考和完善.一起交流

    [ 本帖最后由 黄瓜侠 于 2012-10-18 20:44 编辑 ]

    该用户从未签到

    发表于 2012-10-21 08:31:31 | 显示全部楼层
    好贴顶一个
    感谢楼主
  • TA的每日心情
    开心
    2024-3-2 09:23
  • 签到天数: 79 天

    [LV.6]常住居民II

    发表于 2012-10-27 18:40:43 | 显示全部楼层
    谢楼主

    但是始终对触屏手机玩游戏有抵触感,操作性实在是不行

    该用户从未签到

    发表于 2012-10-31 12:58:22 | 显示全部楼层
    安卓的dos模拟器都这么好了,记得前年ios上的dos模拟器还不能很流畅的玩dos游戏呢。时代进步快啊。
    而且粗略一看似乎还有及时存档这样dosbox一直不支持的功能,爽歪歪了。

    该用户从未签到

     楼主| 发表于 2012-11-6 00:38:35 | 显示全部楼层
    原帖由 ultrajimmy 于 2012-10-31 12:58 发表
    安卓的dos模拟器都这么好了,记得前年ios上的dos模拟器还不能很流畅的玩dos游戏呢。时代进步快啊。
    而且粗略一看似乎还有及时存档这样dosbox一直不支持的功能,爽歪歪了。

    dosbox本身确实不支持即时存档,这与其初衷不同.
    我说的是利用老的dos游戏工具.
    比如GB(GAME BUSTER 游戏克星)就支持即时存档,
    只是因为在dosbox下GB会花屏,所以很少人知道和实际使用.但熟悉菜单的话,就没有问题.
    在启动gb的时候带参数/c,用cba模式启动GB,就只花屏.还是可以看到你选择的位置.
    最下面那个就是存取档,进入后,按S为存,按L为取,存的时候要命名.用01,02,就成.取的时候相应也需要输入1次.(可以先在pc上实验1下在dosbox下用gb熟悉1下操作,同样也是会花屏的,应该是dosbox本身对gb支持不完善...)
    熟练掌握的话就没有问题.用到这些老工具,主要目的是为了即时存档或者是在安卓未取得root权限下无法使用类似八门这样的应用去修改游戏时替代用的...如果可以用八门,又不需要即时存档...那么..你安心模拟游戏就好.游戏修改..交给八门之类的安卓下的游戏修改工具就好.

    ps.早期还有GAME WIZARD.也是支持即时存档的.我未测试过在dosbox下的使用情况。相信很多人也只是听说(中文:游戏巫师)而未用过吧.

    再ps:idos貌似也是dosbox的ios移植,那么同理.即时存档也可以用gb或gw去实现的。期待实验者..


    说到不能流畅模拟游戏的问题,这个问题说说实话是很多方面的原因造成的.毕竟...我们都是在炒80-90 年代的老货..计算机到现在.软硬件变化都很大了.要让1个模拟器针对所有配置和系统去适配运行所有的游戏自然难度是无法想象的.有时候适当的取舍(流畅的背景音乐\流畅的运行速度)才是我们去体会老游戏游戏性所必秉承的心态....不过我还是希望dosbox以后能更加完美..74版本已经停留很久了.
    元芳,你怎么看?

    [ 本帖最后由 黄瓜侠 于 2012-11-6 01:18 编辑 ]
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 30 天

    [LV.5]常住居民I

    发表于 2012-11-7 23:00:19 | 显示全部楼层
    估计元芳这样的功夫高手只爱玩体感游戏~~

    其实有没有即时存档倒不是那么重要,即时存档的存在一下子就把难度降低了

    该用户从未签到

     楼主| 发表于 2012-11-8 03:26:20 | 显示全部楼层
    原帖由 化不肥 于 2012-11-7 23:00 发表
    估计元芳这样的功夫高手只爱玩体感游戏~~

    其实有没有即时存档倒不是那么重要,即时存档的存在一下子就把难度降低了

    早年游戏界就有博派狂派之争.博派求真务实,追求的是游戏完成度和体验感.但我们也不应该否认狂派完美主义者玩家的梦想..毕竟,靠人品玩类似随机加点/随机攻防/随机成功率等一切包含ran元素的东西想要玩到极至快感和实现完美主义..狂派很难接受没有及时存档的工具..早年在游戏厅看人家用玩炎龙骑士团,就为某个角色的一次升级达到最高加点..反复S\L折腾个把小时...现在想来..好蛋疼...可这就是现实存在的..

    呵呵,话题扯远了.
    化不肥,你的安卓模拟上了游戏么?
    *滑块验证:
    您需要登录后才可以回帖 登录 | 马上注册

    本版积分规则



    qq群及公众号二维码

    QQ|小黑屋|手机版|Archiver|星虎 ( 黔ICP备05004538号 )

    GMT+8, 2024-3-29 00:53

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表