找回密码
 注册
查看: 962|回复: 2

让你的DOSBOX快起来

[复制链接]
发表于 2005-3-30 14:42:28 | 显示全部楼层 |阅读模式
以前用DOSBOX玩仙剑总觉得很慢,主要是声音不正常,后来发现LINUX下的DOSBOX默认没有进行设置,去/usr/local/etc下建立一个dosbox.conf,然后把以下内容复制进去:

[sdl]

# fullscreen -- Start dosbox directly in fullscreen.

# fulldouble -- Use double buffering in fullscreen.

# fullfixed -- Don't resize the screen when in fullscreen.

# fullwidth/height -- What resolution to use for fullscreen, use together with fullfixed.

# output -- What to use for output: surface,overlay,opengl,openglnb.

# hwscale -- Extra scaling of window if the output device supports hardware scaling.

# autolock -- Mouse will automatically lock, if you click on the screen.

# sensitiviy -- Mouse sensitivity.

# waitonerror -- Wait before closing the console if dosbox has an error.



fullscreen=true

fulldouble=false

fullfixed=false

fullwidth=0

fullheight=0

output=surface

hwscale=1.00

autolock=true

sensitivity=100

waitonerror=true



[dosbox]

# language -- Select another language file.

# memsize -- Amount of memory dosbox has in megabytes.

# machine -- The type of machine tries to emulate:auto,hercules,cga,tandy,vga.

#            Try a specific type if your game has problems with auto.



language=

machine=auto

memsize=16



[render]

# frameskip -- How many frames dosbox skips before drawing one.

# snapdir -- Directory where screenshots get saved.

# aspect -- Do aspect correction.

# scaler -- Scaler used to enlarge/enhance low resolution modes.

#           Supported are none,normal2x,advmame2x



frameskip=0

snapdir=snaps

aspect=false

scaler=none



[cpu]

# core -- CPU Core used in emulation: normal,full,dynamic.

# cycles -- Amount of instructions dosbox tries to emulate each millisecond.

#           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=100



[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.

# wavedir -- Directory where saved sound output goes when you use the

#            sound record key-combination, check README file.



nosound=false

rate=22050

blocksize=2048

wavedir=waves



[midi]

# mpu401 -- Enable MPU-401 Emulation.

# 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

device=default

config=



[sblaster]

# sblaster -- Enable the soundblaster emulation.

# base,irq,dma -- The IO/IRQ/DMA address of the soundblaster.

# sbrate -- Sample rate of soundblaster emulation.

# adlib -- Enable the adlib emulation.

# adlibrate -- Sample rate of adlib emulation.

# cms -- Enable the Creative Music System/Gameblaster emulation.

#        Enabling both the adlib and cms might give conflicts!

# cmsrate -- Sample rate of cms emulation.



sblaster=true

base=220

irq=7

dma=1

sbrate=22050

adlib=true

adlibrate=22050

adlibmode=adlib

cms=false

cmsrate=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 -- Path to Ultrasound directory.  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.

# tandy -- Enable Tandy 3-Voice emulation.

# tandyrate -- Sample rate of the Tandy 3-Voice generation.

# disney -- Enable Disney Sound Source emulation.



pcspeaker=true

pcrate=22050

tandy=true

tandyrate=22050

disney=true



[bios]

# Nothing to setup yet!





[dos]

# xms -- Enable XMS support.

# ems -- Enable EMS support.



xms=true

ems=true



[modem]

# modem -- Enable virtual modem emulation.

# comport -- COM Port modem is connected to.

# listenport -- TCP Port the momdem listens on for incoming connections.



modem=true

comport=2

listenport=23



[autoexec]

# Lines in this section will be run at startup.

现在再试试看仙剑,是否正常了.
发表于 2005-3-30 15:47:07 | 显示全部楼层
沙发,顶
回复

使用道具 举报

发表于 2005-3-30 17:25:13 | 显示全部楼层
恩我去整个来玩玩,
好像最近出了个仙剑的十周年回顾什么的,就是dosbox版呢.
正好去找来尝试.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-7-20 05:10 , Processed in 0.021482 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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