暗黑破坏神吧 关注:682,986贴子:20,618,010

【分享】cnc-ddraw暗黑2画质提升、窗口放大、兼容性改善

只看楼主收藏回复

1、画质提升类似3dfx glide;兼容性win10 1.13的d2loader不能全屏,exe花屏等问题;窗口放大本帖重点。
2、下载地址:https://github.com/CnCNet/cnc-ddraw/releases适合下最新版,
1.4.0.0版度盘https://pan.baidu.com/s/1OkySE7YnN30hnoxJVgMC-A 提取码:8fby
3、解压后Shaders,ddraw.dll,ddraw.ini放到游戏根目录下,设置好ddraw.ini,启动d2loader或PlugY的快捷方式,全屏启动/去掉-w。d2loader或PlugY的快捷方式原来能启动则兼容性设置不变,否则可尝试去掉。
4、风大在impk分享过http://www.impk.cc/ShowTopic-8525482-16,贴吧还没有,补充一个。


IP属地:浙江1楼2021-03-27 13:05回复
    1、原窗口800*600(4:3)

    2、保持宽高比、隐藏上边框放大后1320*990(4:3)
    3、取消宽高比限制放大后


    IP属地:浙江2楼2021-03-27 13:11
    收起回复
      去掉-w启动游戏吗


      IP属地:广东来自Android客户端3楼2021-03-27 13:13
      收起回复
        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,看注释。
        推荐:默认。


        IP属地:浙江4楼2021-03-27 13:17
        收起回复
          有点不明白这个是怎么生效的
          就一个DLL
          怎么做到自动开启功能的? 又不是EXE


          IP属地:云南5楼2021-03-27 13:47
          收起回复
            能混用吗?我本来有glide


            IP属地:陕西来自Android客户端6楼2021-03-27 14:10
            收起回复


              IP属地:辽宁7楼2021-03-27 14:31
              收起回复
                标记一下


                IP属地:湖南来自Android客户端8楼2021-03-27 14:41
                收起回复
                  有这个直播方便多了,单机窗口化太痛苦了


                  IP属地:广东来自Android客户端9楼2021-03-27 14:49
                  收起回复
                    这个和高分辨率补丁冲突吗?


                    IP属地:甘肃来自iPhone客户端10楼2021-03-27 14:51
                    收起回复


                      IP属地:河北12楼2021-03-27 17:12
                      回复
                        留个名


                        IP属地:河南来自Android客户端13楼2021-03-27 17:13
                        回复
                          用完之后,人物和图标也太小了吧。有办法调大吗


                          IP属地:江苏14楼2021-03-27 19:52
                          收起回复
                            马克一下,回去研究


                            IP属地:湖南来自Android客户端15楼2021-03-27 20:05
                            回复