System Shock 2
Windows 2000/XPでの動作方法に関するまとめ

System Shock2 攻略/HOME


●海外のFAQ

TTLG Forums - How to run System Shock 2 on Windows XP/2000
Irrational Games FAQ


●やるべきこと

  1. WindowsXPの場合、XP用の非公式Patchを適用する。元のexeファイルのバックアップを取ることを推奨。なおこのPatchはそのままで使えるので互換性の設定はしないこと。逆にエラーが出ることがある。
  2. Nvidiaのドライバ(Forceware)で84.21より新しいバージョンを使用している場合、一度ドライバを削除してから84.21以前を入れる。これでdirect3dがどうたらというエラーを回避できる場合がある。
  3. Core 2 DuoといったデュアルコアCPU、あるいはPentium4のようなハイパースレッディングに対応したCPUを使用している場合、ゲームを起動させてからCtrl + Alt + Deleteでタスクマネージャーを開き、プロセスタブから"SHOCK2.exe"を右クリック、関係の設定で片方のCPUをOFFにする。

*:Windows 2000でインストールできない場合、スタートメニューの"ファイル名を指定して実行"から直接Setup.exeのアドレスを指定し、最後に"-lgntforce"を付け加えて実行する(例えばCD-ROMがDドライブに入っているのなら"d:/setup.exe -lgntforce"となる)。


●それでもゲームが正常に動作しない場合

- ゲームが起動時に固まってしまう、あるいはエラーが出る
コピープロテクトであるSafeDiscが悪さをしている可能性があるので、読み込むドライブを変更してみる。どうしても無理ならSafedisc unwrapperを探してshock2.icdに対して使い、プロテクトを回避する。なおグレーなやり方なのでファイルは自分で探して欲しい。

- メニュー画面でマウスの動きがおかしくなる
SHOCK2.exeを右クリックして互換性タブを開き、"視覚テーマを無効にする"にチェックを入れておく。

- ムービーがスキップされてしまう
System Shock 2 のCD-ROM 内にあるiv5play.exeを起動し、コーデックをインストールし直す。ただムービーは最初と最後にしかないのであまり影響ない。


●デュアルコアCPUの問題を恒久的に解決

  1. ここからimagecfgをダウンロードする
  2. 解凍したファイルを、OSを入れたドライブにあるWindows\system32\に移す
  3. メモ帳を開いて以下のように書き込む
    imagecfg -u shock2.exe
    imagecfg -u shock2.icd
    imagecfg -a 0x1 shock2.exe
    imagecfg -a 0x1 shock2.icd
    pause
  4. そのメモ帳を、SS2の入っているフォルダに「Processor.bat」として保存する
  5. Processor.batをダブルクリックする
  6. グチャグチャ色々と表示される
  7. 上手くいった場合、Shock2.exeを起動すると毎回片方のCPUが切られた状態になっている


Crysis Warhead 日本語版 発売中
S.T.A.L.K.E.R.: Clear Sky 日マ版 発売中



System Shock2 攻略/HOME

System Shock 2 (C) 1999 Looking Glass Studios. (C) 1999 Irrational Games. All Rights Reserved.

Copyright© GAME LIFE 2004-2006 All rights reserved.