EMU618社区

 找回密码
 立即注册
搜索
查看: 3106|回复: 0

[其它] DOSBOX配置文件dosbox.conf说明

 关闭 [复制链接]

签到天数: 1558 天

[LV.Master]伴坛终老

发表于 2011-6-27 20:02:46 | 显示全部楼层 |阅读模式
本说明以0.74版DOSBOX配置文件为例:

[sdl]

fullscreen=false
# 设置一开始是否全屏画面选项,设为false为不全屏,设为true为全屏。

fulldouble=false
# 设置全屏是否开启双倍缓冲,设为false为关闭,设为true为开启。(只对全屏模式有效)

fullresolution=original
# 设置全屏分辨率,可以设为original(原始大小)或固定大小(例如640x480)。

# 注意:这个选项是调整屏幕分辨率,并不是调整游戏画面分辨率,
# 例如有一个DOS游戏画面分辨率是640x480,如果你设为1024x768,
# 那么全屏后游戏画面分辨率依然是640x480,并居于屏幕画面中间;
# 如果你设为640x480那么游戏画面是全屏的。

windowresolution=original # 这设置没弄懂,暂时就用默认original选项吧。

output=surface
# 输出模式,有surface, overlay, opengl, openglnb, ddraw五种选项,
# 一般用surface即可,用opengl, openglnb, ddraw有画面柔和效果。

autolock=true # 鼠标自动锁定,设为true为开启,设为false为关闭。

sensitivity=100 # 鼠标灵敏度设置。

waitonerror=true
# 设为true当DOSBOX出错时关闭DOSBOX,设为false当DOSBOX出错时不关闭DOSBOX。

priority=normal
# 设置DOSBOX优先级,有lowest, lower, normal, higher,
# highest, pause六种选项,一次可设置2个,以","号分隔。
# (例如:normal,lower,当DOSBOX在后台或最小化的时候会选择第二个优先级lower。)

mapperfile=mapper-0.74.map
# 自定义键位设置文件,mapper-0.74.map这文件没有找到,是由按CTRL+F1来生成。
# 有些游戏是不支持手柄或摇杆,可以通过自定义键位将手柄或摇杆的键位添加进去,
# 这样就可以使用手柄或摇杆来游戏。

usescancodes=true # 目前作用不明。

[dosbox]

language= # 语言文件设置。

machine=svga_s3
# 显示模式设置,有hercules, cga, tandy, pcjr, ega,
# vgaonly, svga_s3, svga_et3000, svga_et4000, svga_paradise,
# vesa_nolfb, vesa_oldvbe十二个选项,用默认svga_s3就行了。

captures=capture
# 等号后面是文件夹名称,用来存放录制的wave、midi以及截图文件。
# 一定要先建立这个文件夹,不然用DOSBOX自带的截图键截图可能会失败。

memsize=32 # DOSBOX环境内存大小,一般用32就够了。

[render]

frameskip=0 # 跳帧,默认用0即可。

aspect=false # 象素高宽比,设为false关闭,设为true开启,用默认false选项即可。

scaler=normal2x
# 图像增强选项,有none, normal2x, normal3x, advmame2x,
# advmame3x, advinterp2x, advinterp3x, hq2x, hq3x, 2xsai,
# super2xsai, supereagle, tv2x, tv3x, rgb2x, rgb3x,
# scan2x, scan3x十八个选项,依个人喜好自行设定。

[cpu]

core=auto # 核心模拟选项,有auto, dynamic, normal, simple四个选项,选项用auto或normal即可。

cputype=auto # CPU类型选项,有auto, 386, 386_slow, 486_slow, pentium_slow, 386_prefetch六个选项,用auto选项即可。

cycles=auto
# CPU频率,有auto,fixed #数字,max三种选项,这三个选项作用如下:

# "auto"选项是由dosbox自行判断选择。

# "fixed #数字"选项是设置一个固定频率(例如:fixed #4000)。

# "max"选项是设置最大频率。

# 一般用auto选项即可。

cycleup=500 # 等号后面的值是按下CTRL+F12后增加的CPU频率数值。

cycledown=500 # 等号后面的值是按下CTRL+F11后减少的CPU频率数值。

[mixer]

nosound=false # 设为true无声,设为false有声。

rate=44100 # 声音比率,有44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716八个选项,用默认44100就行了。

blocksize=1024 # 块大小,有1024, 2048, 4096, 8192, 512, 256六个选项,用1024就够了。

prebuffer=20 # 缓冲大小,用默认的20就够了。

[midi]

mpu401=intelligent # mpu401类型模拟,有intelligent, uart, none三个选项,用默认的intelligent选项就行了。

mididevice=default # 接收来自mpu401的midi数据,有default, win32, alsa, oss, coreaudio, coremidi, none七个选项,用默认的default选项就行了。

midiconfig= # 作用不明,这个不用管了。

[sblaster] # 以下是sound blaster声卡设置

sbtype=sb16 # 声卡类型,有sb1, sb2, sbpro1, sbpro2, sb16, gb, none七个选项。

sbbase=220 # 声卡IO地址,有220, 240, 260, 280, 2a0, 2c0, 2e0, 300八个选项。

irq=7 # 声卡IRQ值,有7, 5, 3, 9, 10, 11, 12七个选项。

dma=1 # 声卡DMA值,有1, 5, 0, 3, 6, 7六个选项。

hdma=5 # 声卡HDMA值,有1, 5, 0, 3, 6, 7六个选项。

# 注意:如果你要让游戏出声,以上5项必须与游戏中声卡设置一致,不然出不到声音。

sbmixer=true # 允许声卡的混频器修改Dosbox的混频器,设为true即可。

oplmode=auto # 作用不明,有auto, cms, opl2, dualopl2, opl3, none六个选项,用默认的auto选项即可。

oplemu=default # 作用不明,有default, compat, fast三个选项。用默认的default选项即可。

oplrate=44100 # 采样率设置选项,有44100, 49716, 48000, 32000, 22050, 16000, 11025, 8000八个选项,用默认44100就行了。

[gus] # 以下是Gravis Ultrasound声卡设置 注:这部分用不上,因为有SB声卡嘛。

gus=false # Gravis Ultrasound声卡模拟选项,设为false关闭即可。

# 注:如果你开启SB声卡模拟,那么这选项要设为false关闭,不然可能有冲突。

gusrate=44100 # Gravis Ultrasound声卡采样率选项,有44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716八个选项,用默认44100就行了。

gusbase=240 # Gravis Ultrasound声卡IO地址,有240, 220, 260, 280, 2a0, 2c0, 2e0, 300八个选项。

gusirq=5 # Gravis Ultrasound声卡IRQ值,有5, 3, 7, 9, 10, 11, 12七个选项。

gusdma=3 # Gravis Ultrasound声卡DMA值,有3, 0, 1, 5, 6, 7六个选项。

ultradir=C:\ULTRASND # 作用不明。

[speaker]

pcspeaker=true # PC喇叭模拟,设为true即可。

pcrate=44100 #PC喇叭采样率设置,有44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716八个选项,用默认44100就行了。

tandy=auto # tandy声音系统模拟,有auto, on, off三个选项,设为auto即可。

tandyrate=44100 # tandy声音系统采样率设置,有44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716八个选项,用默认44100就行了。

disney=true # Disney声源模拟,设为true即可。

[joystick]

joysticktype=auto # 手柄/摇杆类型设置,有auto, none, 2axis, 4axis, 4axis_2, fcs, ch七个选项,设为auto让DOSBOX自动识别,设为none关闭手柄/摇杆。

timed=true # 轴的时间间隔设置,设为true启用。

autofire=false # 自动连发设置,设为true开启,设为false关闭。

swap34=false # 第3轴与第4轴交换,建议设为false关闭,这选项可能对某些手柄或摇杆有用。

buttonwrap=false # 按钮交换,建议设为false关闭。

[serial] # 这以下部分是设置串口,暂时用不上,略过吧,以后将来有机会再研究吧。

serial1=dummy

serial2=dummy

serial3=disabled

serial4=disabled

[dos]

xms=true # XMS内存支持,设为true开启,设为false关闭。

ems=true # EMS内存支持,设为true开启,设为false关闭。

umb=true # UMB内存支持,设为true开启,设为false关闭。

# 有一些DOS游戏可能是需要关闭XMS或EMS、UMB才能运行。

keyboardlayout=auto # 键盘布局设置,设为auto即可。

[ipx]

ipx=false # IPX在UDP/IP上模拟,暂时用不上,设为false关闭吧,以后将来有机会尝试DOSBOX联机再研究吧。

[autoexec]
# 在这里输入DOSBOX自动加载命令。
# 各命令用法请在DOSBOX里输入intro或help /all查看。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-4-19 00:47 , Processed in 1.093750 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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