ddraw.ini设置部分,很多个人心得。
width=0
height=0
参数1:直接改分辨率,默认00。
推荐:默认。举个例子:显示器1920:1080(16:9),等比改小点1600:900,大点1760:990。如果改后发觉游戏光标变慢请改回默认,再用鼠标手动调节窗口大小。
fullscreen=false
参数2:默认false,改为true就是全屏。
推荐:默认。注释说可以和windowed=true同时用,经试验相当于全屏,但没法[Alt]+[Enter]=切换窗口和全屏。
windowed=false
参数3:默认false,改为true就是窗口。
推荐:true。用[Alt]+[Enter]=切换窗口和全屏。
maintas=false(需要 'handlemouse=true')
参数4:默认false,鼠标调节窗口大小时保持宽高比。
推荐:都行。图1原窗口800:600(4:3),图2true放大后1320:990(4:3),图3false放大后。
boxing=false(需要 'handlemouse=true')
参数5:默认false,画面居中。
推荐:默认。改true容易出现中间画面大小没变,其它部分黑色的情况。
maxfps=60
参数6:默认60。注释说改不影响游戏运行。
推荐:默认
vsync=false(需要 'renderer=auto/opengl/direct3d9')
参数7:默认false,修复画面撕裂问题,但会导致输入延迟。
推荐:默认
adjmouse=false(需要 'handlemouse=true')
参数8:默认false,自动调整鼠标灵敏度,只在开启画面拉伸时有效。
推荐:true。
shader=Shaders\interpolation\bilinear.glsl
参数9:修改请看注释。
推荐:默认
posX=-32000
posY=-32000
参数10:默认-32000=屏幕中央。
推荐:默认。经试验鼠标调节窗口后会自动更新保存。
renderer=auto
参数11:默认auto。经试验auto=direct3d9,opengl=directdraw,猜测对应D2VidTst里的directdraw、direct3d。
推荐:都行。direct3d9的画质优化很好,类似3dfx glide,强于原版direct3d,不过貌似除了原800*600窗口/全屏可以3d,调大窗口后会自动变为directdraw,其实2d也行,操作感觉更顺畅。
devmode=false
参数12:默认false,开发者模式(游戏窗口不锁鼠标)。
推荐:默认。经试验true会在w切换武器时鼠标往左上跳,用[Ctrl]+[Tab]或[右Alt]+[右Ctrl]来解锁鼠标指针。true后鼠标好像也不能调节窗口大小,false解锁后的鼠标倒是可以。
border=true
参数13:默认true,窗口模式显示边框(主要是上边框)。
推荐:先默认,调节完后改false。经试验false的话就不能用鼠标选定边框进行调节。
savesettings=1
参数14:默认1,保存设置。
推荐:默认。经试验先1后0,每次启动还要重新调节。
resizeable=true
参数15:默认true,窗口是否可调尺寸。
推荐:默认。
vhack=false
参数16:默认false,看注释。
推荐:默认。
d3d9linear=true
参数17:默认true,看注释。
推荐:前面选auto/3d就true,选opengl+大窗口就false。
###########
#下面是兼容性设置############
noactivateapp=false
参数18:默认false,看注释。
推荐:默认。
maxgameticks=0
参数19:默认0,看注释。
推荐:默认。
handlemouse=true(被需要: adjmouse/boxing/maintas)
参数20:默认true,看注释。
推荐:默认。
hook=4
参数21:默认4,看注释。
推荐:默认。
minfps=0
参数22:默认0,看注释。
推荐:默认。
nonexclusive=false
参数23:默认false,看注释。
推荐:默认。
singlecpu=true
参数24:默认true,看注释。
推荐:默认。