图像增强补丁开源了 玩家自制专区 易武会友 易武会友

图像增强补丁开源了

[复制链接]
2018-6-25 17:50:40
本帖最后由 易门烛龙 于 2018-11-16 11:18 编辑

贴吧:滴风居士

由于丢失了老版本的代码,于是我重写了大部分代码。
项目地址: github.com/FunDoor/MeteorBladeEnhancer


特性
1.在不修改游戏内存的情况下,将 DX6 转换到 DX9。


未完成特性
1.插件接口,用于加载开发者自行开发的插件。
2.宽屏插件,用修改游戏内存的方式来达到支持宽屏的效果,以及其它游戏优化。 t4.jpg
回复

使用道具 举报

2018-11-16 11:17:14
Gwmgdemj:楼主,支持插件的话,具体支持哪种插件,大部分是反外挂吗?能不能支持功能性插件?比如zmj的pst和sn_pst增强互动


滴风居士: 支持,但需要插件开发者自行接入。

Gwmgdemj: 回复 滴风居士 :那这些插件的格式需要统一吗,还是仅支持动态链接DLL这种?


滴风居士: 回复 Gwmgdemj :是的。以后我会出教程


Gwmgdemj: 回复 滴风居士 :我编译后,配合老版的ddraw.ini,再配合修改过config.exe 发现可以实现无边框,就是没有锁帧功能。
回复

使用道具 举报

2018-11-16 11:18:18
t5.jpg
添加了透明抗锯齿功能,提高了镂空贴图的质量。
提高了补丁的兼容性。
Gwmgdemj: 这个功能直接替代了官方gmc的混合材质参数,很多带透明通道图不用再做扩边处理了,这个很赞啊。还有个,透明材质在游戏里会有视觉穿透,这个问题不知道能否顺路解决?官方的并不会。

回复

使用道具 举报

2018-11-16 11:21:54
更新了
提高zbuffer精度
修正游戏的角色LOD BUG
修正丢失设备后的处理方法
增加锁FPS功能,默认锁定在120fps

更新了。
改动如下:
增加顶点缓存功能,大幅提高自制地图的FPS
锁定鼠标不移出窗口
修正在无PVB的地图里,人物永远显示在动画三角面之上的游戏BUG
增加兼容性
整理代码


9.07的优化几乎完成了,接下来可以针对其它游戏版本做优化了

更新了。
完善游戏版本检测方法
修正游戏透明混合的顺序,但由于性能问题,暂时关闭此功能
现在透明抗锯齿只作用在人物模型
增加对1.00.3的支持
增加对1.02.4的支持
增加对1.03.7的支持
增加对1.04.15的支持
增加对1.05.12的支持(存在问题:进第一关后,退出,再进第二关时会崩溃)
增加对1.06.17的支持
增加对1.07.16的支持
增加对1.08.1的支持
增加对1.08.3的支持
增加对9.08.1的支持
回复

使用道具 举报

2018-11-16 11:24:20
Gwmgdemj:正式版应该是这样了吧?但是超给力的
1,现在帧数超稳定的,不再跳出
2,透明抗锯齿功能反而变糊了。。如下图
3,地面叠加模型还是存在走动闪烁
--
t8.jpg
t7.jpg

滴风居士: 地面叠加模型还是存在走动闪烁 这是地图制作者的锅,建议移除重叠平面


Gwmgdemj: 回复 滴风居士 :我是作者,第一版增强补丁并不会啊


滴风居士: 回复 Gwmgdemj :第一版是指哪一版


Gwmgdemj: 回复 滴风居士 :未修正模型3角面问题这一版本

Gwmgdemj: 然后下一版本就修正3角面,也就是提高zbuffer精度之后的版本

滴风居士: 回复 Gwmgdemj :那个版本,由于深度缓存精度不够,会普遍导致远处物体贴图闪烁,但歪打正着导致你做的那个地面显示正常。现在提高精度了,修复了普遍性问题,但你的地面也就显示不正常了

Gwmgdemj: 回复 滴风居士 :看来我想偷懒也不行了。

回复

使用道具 举报

手机版 | 易武会友 ( 粤ICP备18097619号 )

GMT+8, 2024-3-29 05:41 , Processed in 0.205780 second(s), 38 queries .