-------------------------------------------------------------
東方紅魔郷 〜 the Embodiment of Scarlet Devil.
 体験版 ver 0.05
                              (c)opyright ZUN.

  環境カスタム機能について         ZUN
-------------------------------------------------------------

 より多くのビデオカードに対応すべく、ゲームの環境を手動で
 指定できるようにいたしました。

■カスタム方法
 同フォルダにある custom.cfg ファイルをテキストエディタで開き(メモ帳でも
 なんでもよい)必要に応じて書き換えてください。
 項目を
   .... = off 
 から
   .... = on
 に書き換えることで有効になります。



■カスタム可能内容

 基本的に全てのカスタム内容は、何かを制限して多くのハードに対応させるための
 ものです。off で正常動作する方は、off のままプレイしてください。

 特にハードに詳しく無い方でも、ハードに影響するような設定は無いので、
 画面上で不具合が起きている場合は、色々と on にして試してみてください。


 ForceDiffuse        : 強制的に全てのポリゴンに頂点カラーを付けます。
 ForceModulate       : 強制的にカラー合成に MODULATE を使用します
 Force16BitsTexture  : 強制的に全てのテクスチャを16bitに減色します
 ForceFlatShade      : 強制的に全てのポリゴンをフラットシェーディングにします。
 ForceTextureDecal   : カラー合成をデカルコマニーにします
 ForceREF            : 強制的にリファレンスラスタライザモードで起動します


 ClearBuckBuffer     : 毎回、バッグバッファを消去します
 UndisplayingEctItem : ゲームプレイ画面のSTG以外の部分の描画を、最低限の物を残して描画しません。
 DepthTestDisable    : 全てのポリゴンでデプステストを OFF にします。
 Force60Freme        : フルスクリーン時、全てのリフレッシュレートで強制的に
                        60フレームになるようウェイトを入れます。
 WindowMode          : 強制的にウィンドウモードで起動します


 <------参考------>

 ○キャラが、白く表示される、黒く表示される、薄く表示される、見えない、
  ハイライトされない、背景が描画されない、などの不具合が出る方は、

   ForceDiffuse        : 強制的に全てのポリゴンに頂点カラーを付けます。
             ( 四角く表示されたり、選択してるのか分からなかったりするのに有効かも )

   ForceModulate       : 強制的にカラー合成に MODULATE を使用します
             ( ADD に対応していないハードで有効かも -> S3 Inc. Savage IX など)

   Force16BitsTexture  : 強制的に全てのテクスチャを16bitに減色します
             ( 32bitに対応していないハードで有効かも -> Intel R 82815 など)

   ForceFlatShade      : 強制的に全てのポリゴンをフラットシェーディングにします。
             ( グーローシェーディングが正常動作していないハードで有効かも)

  あたりを、on にして試してみてください。もし正常になったら、off にしても大丈夫な項目は
  off に戻すことを推奨します。


  それでもダメだった場合、
   ForceTextureDecal   : カラー合成をデカルコマニーにします
  を on にしてみてください(この場合、かえってダメになる可能性があります(ぉ)


  どうしてもダメだった場合、
   ForceREF            : 強制的にリファレンスラスタライザモードで起動します
  を on にしてみてください。とてもじゃないけどゲームにならない速度になるかも
  しれませんが(うちでは平均 0.5 fps)多くのビデオカードで動作すると思います。




 ○特定の場所でゲームにならないほど残像が出てしまう。画面外に敵や弾が表示されてしまう。
   ClearBuckBuffer     : 毎回、バッグバッファを消去します
  を on にしてみてください。



  ○はなから、画面が真っ黒だったりなんにも表示されない場合
   WindowMode          : 強制的にウィンドウモードで起動します
   ForceREF            : 強制的にリファレンスラスタライザモードで起動します
  あたりを on にして試してみてください


 ○リフレッシュレートを60に変更できない場合
   Force60Freme        : フルスクリーン時、全てのリフレッシュレートで強制的に
                          60フレームになるようウェイトを入れます。
  を on にすると60で動作します。
  ただし、非同期に対応していないビデオカードもありますので、その場合起動に失敗
  するかもしれません。
  なお、画面がちらちらしてしまい非常に汚くなるため、個人的には推奨できません。



 うまく表示されなかった方で、これでうまく表示された方がいらっしゃいましたら
 報告してもらえるといいことあるかもしれません。
 そのときは log.txt をメールで送りつけるか、BBSでその内容と共に報告を
 お願いします。




なお、多くがドライバのバグなので、最新のものに更新することで正常に動くことが
多いみたいです。
メーカー製のPCの場合は、そのメーカーに、自作や、ビデオカードを乗せ買えた方は
そのビデオカードのメーカーにお問い合わせください。

下記が主なチップセットメーカーのホームページアドレスです。ご参照ください。
 nVIDIA http://www.nvidia.com/
 Matrox http://www.matrox.com/
 ATI http://www.ati.com/
 S3 http://www.s3.com/
 (S3製チップセットDriverページ http://www.s3graphics.com/)


あと、そもそもそのビデオカードが 3Dアクセラレーションに対応しているかどうか
調べてください(^^;