发新话题
打印

[Linux平台] 【摩托罗拉E6软件】OopsWare大侠的E6 Dosbox模拟器 个人技巧

本主题由 maxter 于 2008-1-21 16:53 分类

【摩托罗拉E6软件】OopsWare大侠的E6 Dosbox模拟器 个人技巧

首先强调一下,并不是虚拟内存越大了就越好!我觉得用64M的已经足够了,128M的都有些奢侈。用超大虚拟内存会发生不可预料的问题,请大家慎重!

t16880大侠编辑地OopsWare大侠的E6 Dosbox模拟的游戏在本人小6上超完美运行,程度远远超出了本人的想像。现在把使用心得放上去希望喜欢的朋友可以分享(在Dosbox模拟器下好像没有办法截图遗憾中的遗憾,只能口述了希望大家听的明白)编帖不易希望大家顶起来(写了2小时多啊55555555)有什么问题给我发站内短消息有问毕答,坚决支持E6板块

下载了以后不要着急运行,连接在电脑上,在卡上建立一个名为“dos”的文件夹,然后在文件夹内再建立一个名为“game”的文件夹(具体超作看自己的喜好了,本人是这么建的。)可以把E680板块大侠们制作的WIN32==系统模拟软件直接放在‘dos’文件夹里。游戏放在‘game’文件夹中。然后编辑dosbox.conf “具体路径为SD卡上的.system\Qtdownload\dosbox‘.system为隐藏文件夹’实际超作以后觉得t16880大侠的编辑方法有错误,所以本人在这里更正为:

[autoexec]
mount c: /mmc/mmca1/dos
c:/

(就多了一个/呵呵)

呵呵现在就可以运行dosbox啦!

(游戏篇)

先下载DOS版仙剑奇侠传然后放在‘game’文件夹
现在大家该问了,小6那么小的内存怎么耍这么多‘大个’游戏呢?呵呵不要着急,教大家一个修改yan0大哥‘内存扩展’的方法:
下载地址:
http://bbs.186it.com/thread-8204-1-3.html


必须下载这个安装,因为安装速度很快。本人曾下载过A1200板块的一个24M的模拟安装,速度绝对你会以为死机。。。下载安装后现在开始修改他:打开.system\Qtdownload\memext大家会发现有个名为“swapfile”的文件仔细察看会发现这个文件正好是12M。。。嘿嘿现在找个64M(128M容易出现卡出来的现象,用64M是最好的办法)的同样文件替换它。文件本人给各位机油上传上哈(有8M-512M)。~将下载后-解压出来的swapfile.8M-512M改名为“swapfile”然后替换.system\Qtdownload\memext中的“swapfile”文件 这样就大功告成啦!
8M文件下载

swapfile.8M.gz

12M文件下载

swapfile.12M.gz

16M文件下载

swapfile.16M.gz

24M文件下载

swapfile.24M.gz

32M文件下载

swapfile.32M.gz

48M文件下载

swapfile.48M.gz

64M文件下载

swapfile.64M.gz

96M文件下载

swapfile.96M.gz

128M文件下载

swapfile.gz

192M文件下载

swapfile.192M.gz

256M文件下载

swapfile.256M.gz

384M文件下载

swapfile.384M.gz

512文件下载

swapfile.512M.gz

然后断开电脑,点yan0大哥‘内存扩展’会听见叮咚声(叮声为关闭)然后再开Dosbox模拟会发现速度快了不少。在DOS模拟下输入“cd game”再输入“cd pal”再输入“pal”哇…童年的经典游戏就出现在了大家滴面前。本人小6觉得速度完全可以接受毕竟是486运行的游戏嘛~相当与386的小6能运行到这个程度已经很完美了。



      本人觉得还有些需要修改的地方



              找到.system\Qtdownload\dosbox下的dosbox.conf文件
              修改文件中的
                      core=simple
                      cycles=3000
                      cycleup=100
                      cycledown=100   改为cycles=2000
              修改文件中的
                      language=
                      machine=vga
                      captures=capture
                      memsize=3 改为memsize=6

很对不起大家,前几天对大家在dosbox.conf文件上的修改有很大的误导,现在本人更正!

引用:

“dosbox.conf”文件详解[color]

首加#号的为注释说明,对程序的运行无任何影响

QUOTE:
[sdl]
# fullscreen -- 以全屏幕的方式来运行DOSBox: true(真,即使用),false(假,即不使用)
# fulldouble -- 全屏幕运行时候使用双倍缓冲.: true(真,即使用),false(假,即不使用)
# fullfixed -- 使用固定的分辨率.: true(真,即使用),false(假,即不使用)
# fullresolution -- 设置分辨率,与fullfixed的参数配合使用: 640x480,800x600,1024x768……
# output -- 输出类型: surface,overlay,opengl,openglnb,ddraw.
# hwscale -- 配置窗口的缩放比例(如果设备支持的话).
# autolock -- 点击屏幕后自动隐藏鼠标指针: true(真,即使用),false(假,即不使用)
# sensitiviy -- 鼠标灵敏度.
# waitonerror -- 当dosbox遇到错误时候自动关闭: true(真,即使用),false(假,即不使用)
# priority -- dosbox的进程优先级: lower(低),normal(中等),higher(高),highest(最高).
# mapperfile -- 记录键盘设置等信息的文件: 自定义一个文件名

fullscreen=false
fulldouble=false
fullfixed=false
fullresolution=1024x768
output=surface
hwscale=1.00
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt

[dosbox]
# language -- 选择其他的语言文件作绦蚪缑嫫舳焙虻挠镅? 留空即可
# machine -- 模拟时候的显示类型: hercules,cga,tandy,vga.
# captures -- 模拟游戏时候用热键获取wave(音频),midi(midi),screenshot(屏幕抓图)等.
# memsize -- 挂载环境时的内存大小

language=
machine=vga
captures=capture
memsize=16

[render]
# frameskip -- 跳帧数.
# aspect -- 修正状态.
# scaler -- Scaler used to enlarge/enhance low resolution modes.
# Supported are none,normal2x,advmame2x,advmame3x,advinterp2x,interp2x,tv2x.

frameskip=0
aspect=false
scaler=normal2x

[cpu]
# core -- CPU Core used in emulation: simple,normal,full,dynamic.
# cycles -- 挂载状态时CPU的速度
# Setting this higher than your machine can handle is bad!
# cycleup -- Amount of cycles to increase/decrease with keycombo.
# cycledown Setting it lower than 100 will be a percentage.

core=normal
cycles=3000
cycleup=500
cycledown=20

[mixer]
# nosound -- Enable silent mode, sound is still emulated though.
# rate -- Mixer sample rate, setting any devices higher than this will
# probably lower their sound quality.
# blocksize -- Mixer block size, larger blocks might help sound stuttering
# but sound will also be more lagged.
# prebuffer -- How many milliseconds of data to keep on top of the blocksize.

nosound=false
rate=22050
blocksize=2048
prebuffer=10

[midi]
# mpu401 -- Enable MPU-401 Emulation.
# intelligent -- Operate in Intelligent mode.
# device -- Device that will receive the MIDI data from MPU-401.
# This can be default,alsa,oss,win32,coreaudio,none.
# config -- Special configuration options for the device.

mpu401=true
intelligent=true
device=default
config=

[sblaster]
# type -- Type of sblaster to emulate:none,sb1,sb2,sbpro1,sbpro2,sb16.
# base,irq,dma,hdma -- The IO/IRQ/DMA/High DMA address of the soundblaster.
# mixer -- Allow the soundblaster mixer to modify the dosbox mixer.
# oplmode -- Type of OPL emulation: auto,cms,opl2,dualopl2,opl3.
# On auto the mode is determined by sblaster type.
# oplrate -- Sample rate of OPL music emulation.

type=sb16
base=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050

[gus]
# gus -- Enable the Gravis Ultrasound emulation.
# base,irq1,irq2,dma1,dma2 -- The IO/IRQ/DMA addresses of the
# Gravis Ultrasound. (Same IRQ's and DMA's are OK.)
# rate -- Sample rate of Ultrasound emulation.
# ultradir -- 设置Ultrasound目录的路径. In this directory
# there should be a MIDI directory that contains
# the patch files for GUS playback. Patch sets used
# with Timidity should work fine.

gus=true
rate=22050
base=240
irq1=5
irq2=5
dma1=3
dma2=3
ultradir=C:\ULTRASND

[speaker]
# pcspeaker -- Enable PC-Speaker emulation.
# pcrate -- Sample rate of the PC-Speaker sound generation.
# tandyrate -- Sample rate of the Tandy 3-Voice generation.
# Tandysound emulation is present if machine is set to tandy.
# disney -- Enable Disney Sound Source emulation.

pcspeaker=true
pcrate=22050
tandyrate=22050
disney=true

[bios]
# 目前不支持,留空!


[dos]
# xms -- 扩展内存 XMS 的支持.
# ems -- 扩展内存 EMS 的支持.

xms=true
ems=true

[modem]
# modem -- Enable virtual modem emulation.
# comport -- COM Port modem is connected to.
# listenport -- TCP Port the modem listens on for incoming connections.

modem=false
comport=2
listenport=23

[directserial]
# directserial -- Enable serial passthrough support.
# comport -- COM Port inside DOSBox.
# realport -- COM Port on the Host.
# defaultbps -- Default BPS.
# parity -- Parity of the packets. This can be N, E or O.
# bytesize -- Size of each packet. This can be 5 or 8.
# stopbit -- The number of stopbits. This can be 1 or 2.

directserial=false
comport=1
realport=COM1
defaultbps=1200
parity=N
bytesize=8
stopbit=1

[ipx]
# ipx -- Enable ipx over UDP/IP emulation.

ipx=false

[autoexec]
# 可在本项中添加命令行,让DosBOX在运行后自动执行,如下例:
mount c: /mmc/mmca1/dos
c:/


[ 本帖最后由 101手机通讯网 于 2008-1-13 14:48 编辑 ]
101手机网 www.101sj.com  ★诚信和品质共存★
武汉汉口合作路畅达通讯广场502室(中国移动全球通俱乐部正对面)
电话: 027-82771102, 61091501
QQ: 735752950

TOP

聪明的女人对付男人,而笨女人对付女人.








--------------------------------------

,的,
TO BUY A MOBILE PHONE!

TOP

每天早上起床都要看一遍“福布斯”富翁排行榜,如果上面没有我的名字,我就去上班……








--------------------------------------

,的,

TOP

聪明的女人对付男人,而笨女人对付女人.








--------------------------------------

,)

TOP

发新话题