• 締切済み

推奨スペックを満たしているのに重たい

はじめまして、色々調べたんですが、わからない為、投稿致します。 「サドンアタック」というFPSゲームをしているのですが、推奨スペックを満たしているのに重たいのです。 DxtoryでFPSを見たところ76~83辺りなんですが、83の時でも重たいんです。 症状は、 ・戦闘時 ・敵、味方がたくさん死んでいる場所 ・重たいMAP(軽いMAPでも多少重たい) 試したこと ・OSの再インストール ・Dドライブのフォーマット ・BIOSのアップデート ・HDDの買い替え ・グラボの買い替え ・CPUファンの掃除 ・組みなおし ・ゲーム内のオプション変え ・各ドライバの再インストール ・WindowsUpdate ・ベンチマーク など、自分がわかる範囲の事はすべてしました。 自作PC(製作から1ヶ月ほど)で、構成は 電源 GM600WP-R ケース OWL-PCCG-08 マザーボード GA-EP45-UD3P Rev.1.0 CPU Coure2DuoE8500 CPUファン ANDY SAMURAIMASTER メモリ W2U800CQ-2GL5J(DDR2 PC2-6400 2GB 2枚組) グラフィックボード・ビデオカード GeForece9800GT ハードディスク HDP725025GLA380(250G SATA300 7200) 250GBのどこかの物

みんなの回答

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.6

>では、回線のプロパイダを変えたほうがいいということでしょうか?  すでに書いていますが、そういう問題では無いのだと思います。  もしも参加者の中に回線の細い人(回線絞りをしている人ではなく)がいて、dのケースだけ「重い」のであればその回線の細い人が『回線を太くする』事で他のプレイヤーの状態が改善される可能性がありました。  が、   ・マップによっては他の誰も表示されていなくても「重い」   ・弾を撃っただけで「重い」  という時点で、サーバー側の処理の問題だと推測されるのです。  これをどうにかする為には、   ・処理の仕方を以前のクライアント側で殆どを行っていた方式に戻す    (回線絞りをする人が居る時点で望み薄)   ・サーバー側の処理をアルゴリズムやシステムを改良して処理の負荷を「軽く」する   ・サーバー側のマシンのハードウェア能力(CPU能力が殆どだと思いますが)を増強する  ぐらいしかないかと。  質問主殿が、プロパイダを乗り換えても恐らく状況は変わりません。

chi77aki
質問者

補足

ご回答ありがとうございます^^ 昔のPCでは大丈夫だったんですけどね・・・。 この新しいPCも、2日はまともに動いていたんですよ。 おかしくなったのはPlay中にブルーバックなってからなんですよ・・・。 それからというもの、OS再インストールしたりすると、一週間だけ調子よくて、それからだんだん悪くなっての繰り返しだったので、PCの問題かと思っていました・・・。

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.5

>重いMAPの場合、たとえ参加人数が少なく、画面上に移っているキャラクタが少なくても重くなります。 >撃ち合ったりしたらカクカクで、できたもんじゃありません >軽いMAPの場合も、参加人数が少なくても、画面上に移っているキャラクタが少なくても、重いんです。(重いMAPよりは軽い) >撃ち合ったら重くなります。(重いMAPよりは軽い)  まず「撃ち合ったら重い」のは、当たり判定がサーバー側での完全同期処理に移行した可能性を示唆していると思います。  逆に言うと、以前は当たり判定をクライアント側でしていたのではないかと。  マップによって重いのは、そのマップの内容が分からないので推測ですが、建物の構造が複雑なマップが重いのではありませんか?  もしもその推測が当っているなら、サーバー側の処理が文字通り「重い」のだと思います。  もしかしたら、サーバー側で完全な仮想処理空間が構築されてその中で当たり判定やプレイヤーキャラの進行方向やベクトルが処理されているのかもしれません。  (もしそうなら、以前とはサーバー側の処理量が桁違いになっている可能性がある。その場合は、サーバー側の処理のアルゴリズムを改良して効率を上げるか、サーバーのハードウェアとしての能力を増強するしかないかも)  以前は、どちらかと言うとクライアントで殆ど処理して、その処理結果の情報をお互いに配信し合って同期を取っていたのかもしれません。  どちらにしても、ユーザー側で対処できる範疇を超えているのではないかと思いますが。

chi77aki
質問者

補足

ご回答ありがとうございます^^ そうでしたか・・・・。 では、回線のプロパイダを変えたほうがいいということでしょうか?

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.4

d のケースだけ「重い」のなら、サーバー側で同期処理を取るように処理が変更されたのかもしれません。 『回線絞り』というのを聞いたことがありますか? 回線帯域をワザと絞る事で、相手を一方的にやっつける事ができる反則技です。 youtube にアップされている『回線絞り』を使った場合の動画を見ましたが、それはもう一方的な虐殺に近いものでした。 その反則技を防ぐには、サーバー側で完全に同期処理を取って各クライアントにデータを配信するしかないのです。 完全に同期を取る関係上、参加者(画面に見えている範囲でのです)の中に一人でも回線帯域が細い(回線絞りをしているかは分からない)人が居れば、参加者全員が重い状態になると推測されます。

chi77aki
質問者

補足

ご回答ありがとうございます^^ 部屋には誰も回線帯域が細い人が居なくても、重くなります>< 軽いMAP、例えば、ウェアハウス、第3補給倉庫などのMAPも多少重いだけなんですが、 重いMAP、例えば オールドタウン ホワイトスコール プロバンス などのMAPは激しく重くなってしまいます。 重いMAPの場合、たとえ参加人数が少なく、画面上に移っているキャラクタが少なくても重くなります。 撃ち合ったりしたらカクカクで、できたもんじゃありません 軽いMAPの場合も、参加人数が少なくても、画面上に移っているキャラクタが少なくても、重いんです。(重いMAPよりは軽い) 撃ち合ったら重くなります。(重いMAPよりは軽い)

  • poponponpo
  • ベストアンサー率29% (965/3218)
回答No.3

VistaならSuperfetchを切ってみるとか。

chi77aki
質問者

補足

ご回答ありがとうございます^^ OSは、Vistaではなく、XPのSP3を使っています。

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.2

>ご回答ありがとうございます^^ > > ・画面に登場しているキャラクタが少ない > ・ゲームに参加しているプレイヤーが少ない >のどちらにもあてはまりますね><;  申し訳ないですが、こちらからの補足要求の答えになっていません。  もう一度聞きますが、   ・「重い」というのは、具体的にはどの様な症状が見られる事を指して「重い」と言っているのですか?   ・以下のケースの場合、どれが重くてどれが軽いのですか?     a.参加プレイヤーが2・3人で、画面に他のプレイヤーが表示されていない時     b.参加プレイヤーが2・3人で、画面に他のプレイヤーが表示されている時     c.参加プレイヤーが10人以上で、画面に他のプレイヤーが表示されていない時     d.参加プレイヤーが10人以上で、画面に他のプレイヤーが全員とは言わないまでも5・6人以上表示されている時  はどうなりますか。

chi77aki
質問者

補足

2度も申し訳ありません dになります

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.1

その「重い」というのは、具体的にはどの様な症状なのでしょうか? ビデオカードの性能が不足していて「重い」というのは、何となく想像が付くのですが、FPS値を見る限りそう言う問題では無いようですし。 あと、キャラクタ(敵と味方)が少ない時には軽いということでしょうか? その場合の「少ない」というのは、  ・画面に登場しているキャラクタが少ない  ・ゲームに参加しているプレイヤーが少ない   (最大16人が参加できるようですが) のどちらになりますか?

chi77aki
質問者

補足

ご回答ありがとうございます^^  ・画面に登場しているキャラクタが少ない  ・ゲームに参加しているプレイヤーが少ない のどちらにもあてはまりますね><;

関連するQ&A