KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

[超级火星]Win7下的EFZ终于正常了!!!

[ 10405 查看 / 9 回复 ]

自从尝试换成Win7 RC之后,猫心中就有恒久的痛
大概喜欢EFZ的玩家都遇到过,Win7下EFZ直接运行会丢失颜色,相似的程序例如VOS等也都存在类似的问题,这让猫一度对微软嗤之以鼻,也曾经几乎让猫决定彻底放弃Win7,甚至格了盘装L系统,在Wine下跑EFZ以此泄愤。

后来猫发现了可能的第一个解决办法:
使用D3DWindow窗口化EFZ,喵~,这个居然能行,看到正常的EFZ出现了猫真是喜极而泣(说的夸张了点),于是终于咬咬牙预售期吃下了Win7。
但是D3DWindow的方式的缺陷很快就暴露了出来,程序运行常常会发生画面运行减慢的情况,最低的时候甚至出现了30-Fps的超低帧率,这一点让猫百思不得其解,难道是颜色转换的过程中对CPU的要求提升了?话说猫可是Q9550啊 ><;那么是Aero的问题?关了还是一样的卡;最后只能怀疑显卡了,向朋友借以一块9600GT试过之后,不可思议的说一句,靠~真是显卡的问题,9600居然比8400快了许多,至少都能保证50以上的帧率(喂喂~EFZ有那么吃显卡???)
于是猫终于又咬咬牙吃下了X250,这下终于好了orz

于是半年后的今天,猫有感于怀,打开了熟悉的EFZ准备拥抱猫最爱的瑞佳机体时突发奇想,因为之前有了半年的Win7经历,猫知道Win7许多游戏的兼容问题并非来自DX,而是来源于万恶的桌面元素。于是猫尝试一下兼容设置直接运行EFZ:
1. 禁用桌面元素
2. 640×480分辨率
3. 256色
4. XP SP2兼容模式运行
orz居然正常了!!
回想起当初的幼稚行为,想起那让猫陷入经济危机的X250,猫万念俱灰,兴奋与酸楚一并而出。

经测试,以上4个选项是正常运行EFZ的必要条件,缺一不可。很多以前无法正常显示的游戏通过这样的设置都能正常运行(例如VOS)
结论:
诡异的问题,终有诡异的结果,猫说不清其中有什么理由。
前述的1,2,3选项说明Win7在对桌面的渲染和对DX的支持方式比起XP有不小的改变
而选项4则说明EFZ程序自身也许也有一些缺陷

总之这个极度火星的问题猫到了现在才把他给解决了,再次给诸位大大们笑话一下
顺便也给饱受此问题困扰的小白同类人们分享一下经验。

大家砖头吧,猫继续潜水
1

评分次数

    分享 转发


    传播音乐梦想的种子,让音乐的美在人们心中破土成长
    拥有梦,拥有未来!
    TOP