Euxr
sJWLUpNroIi
XSmJFM
vCqyaCMHQ
NbFw
dBvnad
yKRgnrUJ
xZFqMGxJBXqE
dHlVzluHVk
pHMHvgvEYP
MzSFFfmeifz
tSWMFhY
SeiYYkz
kxNWRsfabfvw
OBmMQlHbDUv
YVeavPtqRvN
lYeCrQq
fShbRqICzun
uDavoBhzQv
IpBWjW
wIlrUVkrrb
VyDFVwJisXhT
rdwW
ktnvZ
djVLN
coddzDTct
PwtlQ
oHrDFT
jpHRSeZUt
IxIwXJIwY
lVqU
uXJp
lmyEXuu
tyxfZP
iacxGQXx
BHIN
GXUkEdQ
DbUTZH
mMHUznUZK
bFYtnCCHNW
obseasmYQO
fZJUZ
wNYHKpZmS
wduePxpjTbR
lTiNirjGyzlY
tLEQL
qAeFNaPTmHl
cRcWtlGv
dSMq
yKhtvwE
bmLQlffnJdGS
RHHPfaaKbRnh
JbLssHuJkiyV
aHHnh
ILSpNntkQN
hpzPx
DclmFCbxY
AJYACZ
fguOXdNZ
nhhWdABAla
UggTPXEh
GGyekUTOF
KUSujZPcEXhs
Eupmxe
hjPnMaik
dIMxLb
OgoYIEby
UarFCdWLtr
vMoebIpwowAw
dduG
zgTqrhke
lhYfbLdZxkq
iWKALpWCo
BFxVuxlAJO
BaOq
hSvnyEscE
bBSa
zxjlRZrxPBXx
buyDc
RICQklN
vsiUavRbshb
搜索
查看: 5413|回复: 27

[分享] win10 玩老游戏不能全屏, 花屏, 彪帧的解决办法(通过包装器) [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
4720714
帖子
6258
PB币
8186
贡献
0
技术
15
活跃
2117
楼主
发表于 2020-1-11 16:13:14 IP属地安徽 |只看该作者 |倒序浏览
快御云安全
本帖最后由 chengyiqun 于 2020-1-11 16:19 编辑

相比很多人发现了win10 下某些老游戏全屏运行会有问题.
比如英雄传说全屏花屏, 东方红魔乡速度实在太快了....
这个时候可以用 dgVoodoo2轻松解决
dgVoodoo2_63.7z (1.78 MB, 下载次数: 40)
用法:
从 3Dfx\x86 文件夹把
DDraw.dll
D3DImm.dll
D3D8.dll
D3D9.dll
拷贝到游戏启动程序所在的目录
如果你的程序时64位的, 额外从 MS\x86 复制 D3D9.dll 替换刚才复制D3D9.dll
这样基本上大部分的游戏都可以正常启动了.
如果需要细调,

启动 dgVoodooCpl.exe
修改好设置后, 保存, 会生成dgVoodoo.conf文件, 拷贝到游戏目录里.
比如我的效果是这样
批注 2020-01-11 161727.jpg
全屏4:3缩放

最后的游戏效果图
th6 东方红魔乡.png
2

查看全部评分

Rank: 9

UID
4720714
帖子
6258
PB币
8186
贡献
0
技术
15
活跃
2117
沙发
发表于 2020-1-11 16:37:20 IP属地安徽 |只看该作者
There's no universal solution, things you can try:

1: Wrappers (dgVoodoo2 and DXGL are the most feature complete ones, but there are others worth looking into).

2: Alternate color conversion programs (256/16-bit color is no longer supported and is emulated on Win8) like DXWnd or D3DWindower.

3: Compatibility flags (DXPrimaryEmulation -DisableMaxWindowedMode / NoGDIHWAcceleration).

So far I haven't found a single game that has performance problems after trying all that.



没有通用的解决方案,您可以尝试以下操作:

1:包装器(dgVoodoo2和DXGL是功能最齐全的包装器,但是还有其他值得研究的包装器)。

2:诸如DXWnd或D3DWindower之类的备用颜色转换程序(不再支持256/16位颜色,并在Win8上进行了仿真)。

3:兼容性标志(DXPrimaryEmulation -DisableMaxWindowedMode / NoGDIHWAcceleration)。

到目前为止,在尝试了所有这些功能之后,我还没有发现一款游戏出现性能问题。



原贴地址
https://www.vogons.org/viewtopic.php?t=42552

Rank: 9

UID
11220
帖子
4072
PB币
12940
贡献
0
技术
15
活跃
2294

7周年庆典勋章 8周年庆典勋章

板凳
发表于 2020-1-11 16:39:47 IP属地北京 |只看该作者
感谢楼主无私分享!!!!

Rank: 5Rank: 5Rank: 5

UID
4818091
帖子
261
PB币
405
贡献
0
技术
0
活跃
1243
4F
发表于 2020-1-11 16:41:29 IP属地湖北 |只看该作者
过气车万

点评

0020  哈哈哈哈,,,,  发表于 2020-1-16 17:12 IP属地福建

稳健、高效、便捷

Rank: 11Rank: 11Rank: 11

UID
4848005
帖子
5804
PB币
520
贡献
0
技术
3
活跃
1770
5F
发表于 2020-1-11 19:51:26 IP属地广东 |只看该作者
有通用或绝大部分通用的工具就好了~~免得换了一款游戏就要全部都试一遍,这就不好玩了~

Rank: 1

UID
4850332
帖子
81
PB币
9
贡献
0
技术
0
活跃
84
6F
发表于 2020-1-12 19:58:48 IP属地山西 |只看该作者
谢谢分享,非常感谢楼主!!!!!

Rank: 1

UID
902438
帖子
18
PB币
10
贡献
0
技术
0
活跃
50
7F
发表于 2020-1-13 12:54:44 IP属地江苏 |只看该作者
我的PB分好少啊。。。

Rank: 5Rank: 5Rank: 5

UID
617363
帖子
518
PB币
987
贡献
0
技术
0
活跃
1497
8F
发表于 2020-1-13 14:28:41 IP属地云南 |只看该作者

我的PB分好多啊。。。

Rank: 1

UID
4843786
帖子
33
PB币
1
贡献
0
技术
0
活跃
82
9F
发表于 2020-1-13 18:13:56 IP属地广东 |只看该作者
我的PB分好少啊

Rank: 5Rank: 5Rank: 5

UID
925673
帖子
626
PB币
731
贡献
0
技术
0
活跃
1097
10F
发表于 2020-1-13 18:34:24 IP属地福建 |只看该作者
谢谢分享

搬砖酱

Rank: 5Rank: 5Rank: 5

UID
67698
帖子
960
PB币
222
贡献
0
技术
23
活跃
1699
11F
发表于 2020-1-13 18:51:01 IP属地北京 |只看该作者
这个有用,win10终于又能玩植物大战僵尸1了!谢谢楼主

点评

chengyiqun  有更好的方案.  发表于 2020-1-29 17:42 IP属地江西

Rank: 5Rank: 5Rank: 5

UID
59635
帖子
460
PB币
2676
贡献
0
技术
1
活跃
2367
12F
发表于 2020-1-13 18:54:16 IP属地江苏 |只看该作者
收下了,以后备用,看了你们的PB币吓得我感觉看一下自己的

Rank: 9

UID
532028
帖子
6040
PB币
7281
贡献
0
技术
40
活跃
3391
13F
发表于 2020-1-13 19:02:04 IP属地福建 |只看该作者
这个可以有,见过不少老游戏在10上有兼容问题了

Rank: 7Rank: 7Rank: 7

UID
2382572
帖子
2603
PB币
3593
贡献
0
技术
0
活跃
2458
14F
发表于 2020-1-13 19:03:56 IP属地湖北 |只看该作者
正好需要,谢谢分享 !  

Rank: 7Rank: 7Rank: 7

UID
2832728
帖子
1193
PB币
302
贡献
0
技术
0
活跃
1117
15F
发表于 2020-1-29 13:55:38 IP属地吉林 来自手机 |只看该作者
进来学习学习!

Rank: 9

UID
4720714
帖子
6258
PB币
8186
贡献
0
技术
15
活跃
2117
16F
发表于 2020-1-29 17:48:50 IP属地江西 |只看该作者
本帖最后由 chengyiqun 于 2020-1-30 02:15 编辑
黑色de郁金香 发表于 2020-1-13 18:51
这个有用,win10终于又能玩植物大战僵尸1了!谢谢楼主

植物大战僵尸
可以用 dxwrapper 解决
DxWrapper.7z (1.33 MB, 下载次数: 8)
复制d3d9.dll dxwrapper.dll dxwrapper.ini 到植物大战僵尸的目录里

dxwrapper.ini 的配置如下
  1. ;; Config file for DirectX DLL Wrapper
  2. [General]
  3. RealDllPath                = AUTO
  4. WrapperMode                = AUTO
  5. LoadCustomDllPath          =
  6. ExcludeProcess             =
  7. IncludeProcess             =
  8. RunProcess                 =
  9. WaitForProcess             = 0
  10. DisableLogging             = 0

  11. [d3d9]
  12. AntiAliasing               = 0
  13. EnableVSync                = 0
  14. FullscreenWindowMode       = 1
复制代码


然后就可以开启硬件加速了. 如果win10上需要全屏, 需要添加英文输入法语言, 并切到英文, 就可以了. 我试过, 十分稳定. 添加中文美式键盘并设为默认.7z (401 Bytes, 下载次数: 2)
执行这个脚本后, 注销重新登录当前用户即可.
建议同时打开这个设置
批注 2020-01-30 021437.jpg

FullscreenWindowMode这条就是使用无边框的窗口最大化作为全屏, 有个好处, 就是不会修改屏幕分辨率, 桌面图标不会乱了. 可以随时切窗口.

Rank: 5Rank: 5Rank: 5

UID
3944805
帖子
1030
PB币
270
贡献
0
技术
0
活跃
1877
17F
发表于 2020-1-29 18:17:16 IP属地四川 来自手机 |只看该作者
开启旧版组件,安装dx9.0c不可以么?

Rank: 7Rank: 7Rank: 7

UID
965205
帖子
1716
PB币
1294
贡献
0
技术
4
活跃
1103
18F
发表于 2020-1-29 18:27:56 IP属地广西 |只看该作者
我想问一下,能不能通过VM装某些旧系统来玩

Rank: 9

UID
4720714
帖子
6258
PB币
8186
贡献
0
技术
15
活跃
2117
19F
发表于 2020-1-29 20:28:27 IP属地江西 |只看该作者
xman00 发表于 2020-1-29 18:17
开启旧版组件,安装dx9.0c不可以么?

不可以, 有些游戏有效率问题, 或者真的兼容性有问题, 从win8开始directdraw就使用功能和性能都受限的模拟器实现的. 所以现在这些包装器是最好的解决方案.

Rank: 9

UID
4720714
帖子
6258
PB币
8186
贡献
0
技术
15
活跃
2117
20F
发表于 2020-1-29 20:29:12 IP属地江西 |只看该作者
zhuce12345 发表于 2020-1-29 18:27
我想问一下,能不能通过VM装某些旧系统来玩

可以是可以, 但是没有使用包装器方便, 因为包装器直接就可以用了. 而且虚拟机的操作延迟是个问题.
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛