A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 29544|回复: 24

[EMU] WIN7 下 PS 2D+3D 游戏模拟器最佳画面设置探讨

[复制链接]

精华
0
帖子
3
威望
0 点
积分
3 点
种子
0 点
注册时间
2010-1-6
最后登录
2012-6-23
 楼主| 发表于 2012-6-1 09:50  ·  甘肃 | 显示全部楼层 |阅读模式
-----------------序----------------------------------------


本文主要探讨的模拟器:epsxe 1.70 及其他同样的以 plugin 为主的 emu

本文主要探讨的 plugin:Pete's OpenGL2 2.9 psx gpu 及其他

操作系统:windows 7

牵涉的游戏:SaGa Frontier II


-----------------前略的分割线-------------------------


为什么特别强调 win7,因为众所周知的原因,win7 重建了图形架构,只支持 DirectX 10+,抛弃了万年的 DX9。

DX10 改动了 Direct2D 的 API,摆脱了老旧的 GDI+ 的限制,而新的图形渲染是基于 DX10.1 的。所以大家会发现之前很多依靠 DX9 渲染的图形 plugin 在 window7 下显示的画面充满了锯齿,失去了以前的平滑。

这是操作系统上值得称道的一次革新,却是模拟史上一次严重的杯具。

而更杯具的是,PS 模拟器赖以生存的优秀图形 plugin 们,比如用来玩3D游戏的 Pete's OpenGL2 和玩2D的 P.E.Op.S. Soft GPU,从08年最后一个版本放出后就停止更新了,而这些插件却只支持 DX9。


-----------所以有了下文的分割线------------------------------


废话了这么多。那么速度进入主题:

首先明确一件事情:想让这些古早的插件们支持最新的 dx,从而从根本上解决锯齿问题目前是无解的。

pete's opengl2 的作者一直没有放出该插件的源代码,论坛上已经有多少人去求了,然而作者却一直玩失踪。

P.E.Op.S. Soft gpu 倒是有源代码,但是现在大家都忙着玩 ps2,will 等等高端游戏了,没人去理睬昨日黄花的 ps,让我等怀旧的***丝们情何以堪。

所以下面是我自己的一些心得,希望大家提出更好的建议来一起完善。

(因本人也是因最近好几个汉化才重新拾起PS模拟,所以有些内容可能有疏忽,恳请补充)


-------------关于纯 2D 游戏的分割线------------------------


完全 2D 的游戏,比如【圣剑传说之玛娜传奇】等,目前没有可以让画面完美平滑的插件。

解决方案一:模拟器 PSX 1.13

优点:此模拟器不用插件,对游戏的兼容性也很强,自带 bilinear interpolation,所以可以获得还算过得去的平滑画面。另外 spu 模拟是所有ps模拟器里面还原度最高的。

缺点:平滑程度一般,画面粗糙,比不上 XP 时代的画面。而且貌似无法铺满全屏,画面偏小。

注意:图形设置 ---> 全屏幕 ---> 垂直同步 --> 关闭。否则全屏下会无法限速。




解决方案二:

使用 PSCX2 的插件: GSDX。

该插件有一段时间不支持 ps1 了,最近貌似又重新支持了?

优点:真正支持 DX10、DX11 的平滑渲染。

缺点:一大堆。首先这其实是个 3D 插件,不像 P.E.Op.S. soft 是真正的 2D 插件。所以 2D 的模拟效果非常之不完美。其次也因为并不是真正的 PS1 插件,所以 epsxe 不能保存该插件的 setting,必须用 pcsxr 模拟器。但是该模拟器不支持加载 ips 补丁,所以很多汉化游戏玩起来没 epsxe 方便。

注意:Texture Filter 要设置为 Nearest,而 Internal resolution 设的越高画面越崩坏。








---------------3D 及 2D + 3D 游戏的分割线-----------------------------------------

这个是重头。首先 SaGa Frontier II 不是一个纯 2D 的游戏,在战斗画面会切换成 2D + 3D 的模式,所以用来测试插件是最方便的。

那么先直接上图吧:




这是经过各种测试后,获得的 2D + 3D 游戏最佳画面设置(之一)。

shader 用的是 guest 大神的 4xMSAL 最新版。下载地址:


要说明的是:

所谓最佳画面是见仁见智的,这里我的标准是:

1、消除锯齿(必须的)。

2、画面还原度高,能最接近以前 XP 下的画面程度。

3、不需要有的添加物统统不能有,所以神马 Bloom、Natural Vision、Cartoon 等等统统死北。

然后经过长时间痛苦的测试(真是一种自虐),最后找到的就是 4xMSAL 这个神器!

看着画面完美的 sf2 真是让人内牛满面呀 T_T










缺点:因为和 gsdx 一样是基于 D3D 的渲染,所以该有问题的还是有。


-----------要注意的分割线-------------------------------------


0、4xMSAL 是个高分辨率 shader,所以分辨率设的越高画面越精致(理论上)。

1、ps 模拟器上目前只有 opengl2 2.9 这个插件能达到(相对)完美的 2D + 3D 画面平衡。

2、但是因为该插件在 win7 下不支持 dx9 的 2d 渲染,所以设置的比较痛苦。

3、痛苦根源之一:Textures ---> hi-Res textures 里,0: None 是完全渲染,所以3D 部分很赞,但是 2D 部分会有些失真。

4、痛苦根源之二:Textures ---> hi-Res textures ---> 2:stretched (filtering needed) 是只支持 3D 加速,但是放弃一切渲染,将渲染的方式交给 filtering 去做,所以 2D 部分很舒服。但是 3D 模块会变得很渣。


--------------总之-----------------------------------------

结论:
所以所谓的完美设置,其实就是不断的调试 【Textures ---> hi-Res textures】 和 【Full screen filters ---> shader effects】,找到适合某个游戏的最佳搭配。所以对于 2D + 3D 的游戏,配置模式参考以下建议。


配置一:纯 3D 或者画面侧重于 3D 的,Textures ---> hi-Res textures  设为 0: None

配置二:纯 2D 或者画面侧重于 2D 的,Textures ---> hi-Res textures  设为 2:stretched (filtering needed) 。


无论配置一还是二,Full screen filters ---> shader effects 都设为 4XMSAL shader


--------------那么-------------------------


最后,win7 下什么是完美的 2D 模拟,其实就是等某个大神能***慈悲,修改下 P.E.Op.S. soft gpu 的源代码,让它能支持最新的 DX 吧吧吧!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
该用户已被禁言

精华
0
帖子
24895
威望
0 点
积分
25238 点
种子
7 点
注册时间
2004-12-3
最后登录
2018-7-17
发表于 2012-6-1 10:49  ·  上海 | 显示全部楼层
锯齿一直没有问题啊,EPSEX模拟器不能解决多边形边缘的抖动才是大问题。

精华
0
帖子
5497
威望
0 点
积分
5668 点
种子
43 点
注册时间
2006-8-16
最后登录
2025-1-18
发表于 2012-6-1 14:55  ·  法国 | 显示全部楼层
本帖最后由 teenclx 于 2012-6-1 14:56 编辑
abracadabra 发表于 2012-6-1 10:49
锯齿一直没有问题啊,EPSEX模拟器不能解决多边形边缘的抖动才是大问题。


这个貌似无法解决吧?

顺便问下,土星的3D游戏,有没有贴图抖动的问题?

精华
0
帖子
11330
威望
0 点
积分
11689 点
种子
236 点
注册时间
2005-12-2
最后登录
2025-1-17
发表于 2012-6-1 15:26  ·  河南 | 显示全部楼层
“win7 重建了图形架构,只支持 DirectX 10+”
这个不是吧,我如果玩dx9的游戏怎么办,照你这样说我很多游戏都玩不成了

审判者

大家好 我软软会免哥(逃 PSN:SPUDSL-HK Li

精华
0
帖子
13468
威望
1 点
积分
14843 点
种子
1581 点
注册时间
2007-1-17
最后登录
2025-1-17
发表于 2012-6-1 15:31  ·  广东 | 显示全部楼层
记得win7能用dx9啊 我玩wow就是用dx9的
该用户已被禁言

精华
0
帖子
24895
威望
0 点
积分
25238 点
种子
7 点
注册时间
2004-12-3
最后登录
2018-7-17
发表于 2012-6-1 15:47  ·  上海 | 显示全部楼层
teenclx 发表于 2012-6-1 14:55
这个貌似无法解决吧?

顺便问下,土星的3D游戏,有没有贴图抖动的问题?

估计没解决吧,但我只用SSF,可那个模拟器连解析度和材质过滤都没解决,就算有抖动貌似也看不清楚。。。。。。。

精华
0
帖子
2694
威望
0 点
积分
2817 点
种子
0 点
注册时间
2007-1-14
最后登录
2012-6-10
发表于 2012-6-1 15:49  ·  广东 | 显示全部楼层
我到现在还是不知道,win7到底好在用哪里啊?

精华
0
帖子
1187
威望
0 点
积分
1207 点
种子
24 点
注册时间
2012-3-6
最后登录
2025-1-12
发表于 2012-6-1 16:46  ·  重庆 | 显示全部楼层
现在我玩模拟器真心玩不下去,PS游戏刻碟在PS2上玩倒还是能坚持玩得动

精华
0
帖子
77
威望
0 点
积分
102 点
种子
33 点
注册时间
2006-7-14
最后登录
2024-12-29
发表于 2012-6-1 17:16  ·  广东 | 显示全部楼层
lz测试一下这个插件
edgbla's Software Rendering Plugin
gpuBladeSoft-1.41-Windows-x86

审判者

大家好 我软软会免哥(逃 PSN:SPUDSL-HK Li

精华
0
帖子
13468
威望
1 点
积分
14843 点
种子
1581 点
注册时间
2007-1-17
最后登录
2025-1-17
发表于 2012-6-1 17:20  ·  广东 | 显示全部楼层
amandaxun 发表于 2012-6-1 15:49
我到现在还是不知道,win7到底好在用哪里啊?

新硬件对win7支持好 性能也能全开
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-1-18 06:41 , Processed in 0.252990 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部