admin 管理员组

文章数量: 1184232

前段时间将海盗王3.0的服务端升级成64位,经过一段时间的测试,改正很多有问题的地方,基本能正常运行了。
一直以来,都有个想法,就是把客户端也更换成dx9的64位版本。
碍于dx的晦涩难懂,理解起来难度太高,就一直搁置着。
在看到有大佬成功升级后,觉得应该有希望的。
于是,参考了他的客户端和虚心请教后,大概知道需要修改哪些地方了,就开始动手。
由于dx8和dx9存在很多差别的地方,想要直接更换,那是不可能的事情,只能慢慢啃,不断调试,用时间去换取结果。
经过一个星期的不断折腾,反复试错,失败无数次后,终于捣鼓到可以进入游戏了。

下面是进入游戏后,对比dx9的64位版本和dx8的32位版本:

发现其实2个版本的差别肉眼无法分辨,贴图无差别,唯一的感觉就是更换精细的纹理采样后,界面文字看起来清晰很多。

带来的好处是64位能够使用更多的内存,不会因为加载过多的资源,导致客户端崩溃报错了。

本文标签: 升级海盗 编程 系统