CS > 经验交流 > [经验] CS1.6中的FPS终极论

[经验] CS1.6中的FPS终极论

08-01-12 我要评论 来源:52pk.net

大家好,这是我第一次也是最后一次以这篇文章阐释我对CS1.6版本中关于FPS(帧/秒)的一些看法。对于有些玩家来说这可能是多余的,但就我所见过的其它关于FPS的文章要么就是前后不一致,要么就是自己也不清楚。首先要说的是我个人电脑配置及所出现的问题:

  CPU: 866 Mhz Pentium III
  RAM: 256 MB PC-133 SDRAM
  VIDEO CARD: geForce 2 Ultra
  WINDOWS VERSION: Windows 98 SE
  DIRECT X: Direct X 9.0b
  VIDEO DRIVERS: nVidia 45.23 Reference Drivers
  VIDEO METHOD: OpenGL
  GAME RESOLUTION: 1024x768
  GAME COLOR DEPTH: 32-bit
  V-SYNC: ON
  ADDITIONAL FEATURES: 4xAA
  INTERNET CONNECTION: Cable

  在CS1.5里,无论什么情况我都能达到最大FPS值。我的计算机只有在大量烟雾蛋充斥屏幕时才会减慢速度,其它情况下都表现得很顺畅,令人满意。在装了CS1.6以后,掉帧现象很明显。无论我打哪幅地图,地图的某些位置总使我的FPS值够呛。烟雾蛋会使我的FPS值降低到我无法玩下去的程度。同样,在屏幕上同时出现5人以上或主火力集中点时也是速度减慢的主要原因。在一些场合及特定环境下,我的FPS也会降得很低,以至于我不得不关闭游戏来了结痛苦。以下是我试图修正FPS问题的方法:

  调试不同分辨率和色深的组合
  关闭垂直同步功能
  关闭反锯齿功能
  调整Windows中显卡的设置
  调整BIOS的设置
  在控制台中逐条命令对其做调整

  在做了这些改动之后,我的FPS值只有略微的提高,所以谈不上修正或改善。

  到目前为止,我不知道FPS这个主题是否已作为CS1.6里独立专题或被推广,但我要告诉你:昨天和今天大部分时间里我在网上搜索了这个主题,也访问了大量CS网站并进入其讨论区。总结每一个讨论区关于1.6版本FPS掉帧这个不多见的话题里的每一篇文章,而我所发现的都不径相同。这使我相信这个问题影响了比想象中要多的人群。当然,现在我也知道我的那台计算机已是不入流的旧货了,但就我从这些讨论区和CS玩家的反应所知,具有良好计算机配置和显卡的用户同样存在掉帧现象,有时甚至更严重。几经思索后,我得出结论:

  为完善CS1.6引擎所做的图形系统的升级(结构组织和模型)并未被优化。

  我理解VALVe公司很忙,随着STEAM的发行,CS1.6和Half-Life 2的开发,他们肯定忙翻了天。这也是他们没有时间和精力去完全优化CS引擎所做出的最合乎逻辑的解释。希望这篇文章能引起某些与VALVe 软件有联系的人的注意,这样在不久的将来他们可推出可行的修正方法。以下是我希望关心此事的所要做的。如果你参与过CS1.6中关于FPS的话题,请罗列你的机器配置和FPS问题:

  CPU
  RAM
  VIDEO CARD
  WINDOWS VERSION
  DIRECT X
  VIDEO DRIVERS
  VIDEO METHOD
  GAME RESOLUTION
  GAME COLOR DEPTH
  V-SYNC
  ADDITIONAL FEATURES
  INTERNET CONNECTION

  就象我在文章刚开始提到的那样,其它关于这个讨论主题的文章所写的并不一致而且并未提供正确解决问题的信息。我想随着参与人数的增多,我们会引起那些与VALVe有联系和那些有同样愿望解决此问题的人的注意。谢谢你们读我的文章,我还需要更严谨一些。再次感谢!

  此下提一下那些说自己没有掉帧现象的人。
  这纯属推测:

  通常当我遇见有人说自己根本没有掉帧现象时,他们说得并不具体。这可能有以下原因:

  1)不能区分FPS值的好坏
  2)FPS值显示有错
  3)面对地图上的墙看或自己建的游戏
  4)分不清延时和FPS
  5)以低分辨率或较差颜色运行游戏
  6)有一台完美配置的计算机(lol)
  7)运气好(lol)
  8)他们在骗人

  这纯属个人推测。如果我的言语冒犯了任何人,请多包涵。无论怎样,还是要感谢大家!让我们一起解决这个问题!