    FreedroidRPG: README 日本語訳
   ----------------------

0. もくじ
=========
  1. はじめに
  2. インストール & プレー
  3. 操作
  4. 補足説明
  5. 画面解像度
  6. FAQ
     - 雑多な項目
     - グラフィック
     - サウンド
     - レベルエディタ & 開発
  7. 連絡
  8. ライセンス


1. はじめに
================
 このゲームは、ロボットとその支配者である人間の戦いで荒廃した世界を舞台として
 いる。プレイヤーはTuxとなり反乱をおこした無慈悲なロボットから世界を救う冒険を
 する。あなたは自分で進むべき道を選び、ゲーム中ではどこでも自由に選択できる。

 FreedroidRPGでは近距離、遠距離のリアルタイム戦闘システムを採用している。最も
 近いのはDiabloである。さらに敵のロボットを乗っ取り、コントロールしたり、能力
 を高めたりできる。あなたは150種類以上のアイテムを使い、無数の敵と戦いながら運
 命を切り開いていく。先進的な会話システムがストーリーの背景と没入できるロール
 プレーを提供する。

 このゲームは完全で、全て遊ぶことができ、10時間は楽しむことができる。現在も活
 発な開発が続いていて、様々な分野での参加を歓迎している。プログラミング、マッ
 プ作成、シナリオなどのができる、またはやってみたい方は、FreedroidRPGのエキサ
 イティングで動きの速いプロジェクトで創造性を発揮できるだろう。

2. インストール & プレー
===========
 最新のWindows/MacOsx版は ftp://ftp.osuosl.org/pub/freedroid/ にある。
 インストールのための一般的なヘルプは同じディレクトリにあるINSTALLファイルを参
 照すること。さらに詳しく知りたい場合は INSTALL.freedroidRPG も見ること。
 ビルドに必要なパッケージはディストリビューションに依存する。
 INSTALL.freedroidRPG にその一覧がある。基本的には次のように行う

    ./configure
    make
    make install

 もしこのゲームをインストールしたくない場合は、"make install" とはせずに、単に
 src/ サブディレクトリへ移動し
    ./freedroidRPG
 オプションは(ターミナルで) "freedroidRPG --help" と実行すると、コマンドライン
 オプションの一覧が表示される。


3. 操作
============
 移動
 
  このゲームはマウスで操作する。左クリックで移動したい場所を指定する。マウスの
  ボタンを押し続けると、その方向へ移動し続ける。CTRLキーを押すと走ることができ
  る。

 攻撃

  敵を左クリックすると、Tuxはdroidに近づき、装備している武器で攻撃が始まる。銃
  を装備している場合は、Tuxはその場でdroidへの射撃を始める。

 特殊能力

  右クリックすると現在選択中のスキル/プログラムを発動する。

 デフォルトキー (ほとんどのキーはゲーム中にF1を押して再割り当てできる)

  Escape     ... メインメニューを表示する
  F1         ... キー一覧を表示する
  F2         ... フルスクリーン/ウィンドウを切り替える (Linux版のみ)
  F3         ... クイックセーブ
  F4         ... クイックロード
  F5-F12     ... クイックプログラム選択 1～8

  I          ... アイテムパネル
  C          ... キャラクターパネル
  S          ... スキル/プログラムパネル
  Space      ... 全てのパネルを閉じる
  Q          ... クエストログ
  0-9        ... クイックアイテム使用 0～9

  P                   ... ポーズ
  Aを押し続ける       ... その場にとどまっている間 攻撃を続ける
  Shiftをを押し続ける ... 移動中そのターゲットを選択し続ける
  Tab                 ... オートマップ (可能なら)

  R          ... 弾丸のリロード
  Hold Ctrl  ... 走る
  U          ... 走り続ける

  Xを押し続ける. 周りのアイテムの名称を表示する
  Z          ... 周りのアイテムの名称を表示し続ける
  T          ... Tuxの周りの壁を半透明にする
  Ctrl + Q   ... ゲームを終了する
  Ctrl + G   ... 入力をグラブする (カーソルがウィンドウの外に出ないようにする)
  Print      ... スクリーンショットを取る (ホームディレクトリの./.freedroid_rpg/に保存される)

  カーソルキー.. 移動
     上      ...     北
     下      ...     南
     右      ...     東
     左      ...     西


4. 補足説明
================
 全般
   * 一部の近距離と遠距離の武器をTuxが持っている場合と攻撃する場合のグラフィッ
     クは、レーザーソード/レーザーライフルのままになっている。もし、あなたに3D
     モデリングの能力があるならば、修正を手助けして欲しい。
   * OpenGLモードでゲームを起動して、スタートアップ中にFreedroidRPGウィンドウ
     に何かがオーバーレイした場合、背景画像が乱れる。その場合はメニューの項目
     をクリックするとすぐに元に戻るはずである。
   * OpenGLのとき、ポップアップウィンドウ表示中にAlt+Tabでウィンドウを切り替え
     ると、スクリーンが真っ黒になってしまう。その場合、クリックまたはキーでポ
     ップアップウィンドウを閉じるとグラフィックが再描画される。

 Mac
   * ファイルオープン: OSXではオープンできるファイルの最大数はデフォルトで256
     である(10.6の場合)。そのためグラフィックの読み込み中に次のエラーが発生す
     ることがある:
     In Function: get_iso_image_from_file_and_path. Could not load image
     /usr/local/share/freedroidrpg/graphics/obstacles/<filename>.png
     解決方法は:
          1) $ ulimit -n でファイルの制限数をチェックする
          2) $ ulimit -n 2048 でオープンできるファイル数を変更する
     (issue #2913487)
   * フォントレンダリング: SDLまたはOpenGLモードでメインメニューにフォントが表
     示されない場合、ゲームは "In Function: PutCharFont. Surface for character
     46 was NULL pointer!" を出力しているはずだ。ディスプレーの設定を表示し、
     カラープロファイルでsRGBを設定すること。
   * MacPortsでインストールされたSDL: MacPortsでインストールされたSDLは、ビッ
     グエンディアンCPU(PowerPC)の場合、freedroidRPGに間違った情報を与えてしま
     う。その結果、色がおかしくなり、FreedroidRPGが異常終了してゲームを始めら
     れないだろう。直すためには、root権限で/opt/include/SDL/SDL_config.hファイ
     ルの次の行を
          #define SDL_BYTEORDER=1234
     このように修正する
          #define SDL_BYTEORDER=4321
     編集を保存してfreedroidRPGを再コンパイルすると正常に動作するはずだ。
     MacPorts経由のSDLを使ったソースには同じことができる。

 Linux
   * Pulseaudio: SDL-pulseaudioでは、現在サウンドが正常に出力されない。
     FreedroidRPG側でできることはなにもなく、Pulseaudioとそのプラグインが未成
     熟なのが原因である。これらの問題が解決するまでは、SDL-esdやSDL-alsaの使用
     を推奨する。
   * Intel 915/945/IDGグラフィックカード(EEE PC、ネットブックなど):
     Mesa 7.9-develではゲームが遅く、メモリを大量に消費するという報告があっ
     た。これは'driconf'をインストールまたは起動し、'Enable texture tiling'を
     'No'にすると直る。
   * ハードウェアまたはドライバが原因でガンマ補正のオプションの効果がない場合
     がある。


5. 画面解像度
=====================
 コマンドラインのみで設定できる隠された解像度がいくつかある。これらはあまりテ
 ストされていないため、バグがおおく、サポートもしていない。だが、多くの利点も
 ある。ワイドスクリーンLCDでのフルスクリーンは特にそうである。

 最新の可能な解像度の一覧は "freedroidRPG -r99" で表示できる。

 サポートされていない解像度には次のような報告がある:
      - 会話の顔グラフィックが枠からはみ出る
      - 光の円が中央を外れる
      - NPCとの会話のテキストのスクロールが正しくない


6. FAQ
============
雑多なFAQ:

     Q : FreedroidRPGをプレーするにはLinuxが必要か?
     A : システムアドミニストレーターの見解としてLinuxの使用を強く推奨するが、
         FreedroidRPGはMS-Windowsでも実行可能である。FreedroidRPG開発チームは
         MS-windowsを使用していないため、あまりテストしていないことに注意して
         欲しい。テストの協力とMS-Windowsユーザからのフィードバックは歓迎す
         る。

     Q : メーリングリストへの参加/退会はどのようにすればよいか?
     A : FreedroidRPGには2つのメーリングリストがある。1つはFreedroidRPGに関す
         る話題の議論、もう1つは開発者サーバが自動的に出力する変更ログで、通常
         これは開発者自身のためのものである。どちらも次のwebページで参加/脱退/
         設定の変更を行える:
         http://sourceforge.net/mail/?group_id=54521


グラフィックに関するFAQ:

     Q : WindowsでOpenGL出力を使っているが、ゲームが *非常に* 遅い。
     A : おそらくそれはMicrosoftが提供するOpenGLドライバで実行しているためであ
         る。これらのドライバはハードウェアアクセラレーションを使っていないた
         め表示に遅い。あなたのグラフィックカードに合った本当のOpenGLドライバ
         をダウンロードしてインストールしなければならないだろう。通常これらは
         チップメーカー(Nvidia, AMD/ATIなど)のホームページでダウンロードでき
         る。OpenGLが使えない環境では、純粋なSDL出力モードで動作できることに注
         意すること。その場合、'MS-DOSコマンドラインプロンプト'で次のようにタ
         イプする

         freedroidRPG -n 

         コマンドラインの代わりに、freedroidRPG.exeのショートカットリンクを作
         り、プロパティを編集してリンク先欄のfreedroidRPG.exeの後に -n を付け
         てもよい。

     Q: LinuxマシンでOpenGLを有効にしているが、ゲームが *非常に* 遅い。
     A: おそらくハードウェアアクセラレーションされたOpenGLを使っていないためで
        ある。ソフトウェアOpenGLを使わないようにしなければならないだろう。もし
        あなたのシステムでハードウェアアクセラレーションされたOpenGLが使えない
        ならば(例えばあなたのグラフィックカードのメーカーが適切なLinux用ドライ
        バを提供していない場合)、OpenGLの使用を無効にしたほうがよい。その場合、
        コマンドラインで -n スイッチを付ける。

        freedroidRPG -n

        これでOpenGL出力が無効になり、グラフィックは純粋なSDLモードになる。

     Q: LinuxでTwinView(Xinerama)モードでマルチディスプレイを使っている。しか
        し、フルスクリーンモードにすると2つのディスプレイの中央に表示されてし
        まう。どちらか片方のディスプレイに表示したい。
     A: フルスクリーンモードでどちらかのディスプレイのみ使う場合は次のようにす
        る。
        1) SDLのバージョンが1.2.14以上であることを確認する.
        2) 環境変数"SDL_VIDEO_FULLSCREEN_DISPLAY"に使いたいディスプレイの番号
           を設定する: 0は最初のディスプレイ、1は2番目など。

サウンドに関するFAQ:

     Q: FreedroidRPGでサウンドが出力されず何も聞こえない。
     A: 1.) 別のアプリケーションではサウンドが出力されることを確認する。mp3や
            oggファイルを再生しても何も聞こえない場合は、あなたのマシンが正し
            く設定されていないためで、freedroidRPGの問題ではない。その場合、サ
            ウンドカードの設定をする必要がある。
        2.) SDL_mixerライブラリがあることを確認する。"locate SDL_mixer"とすれ
            ば、場所がわかるだろう。もし見つからなければ、SDL_mixerがないこと
            が原因である。さらに、liboggとlibvorbisがインストールされているこ
            とも確認すること。
        3.) ソースからコンパイルしたなら、./configureスクリプトがSDL_mixerライ
            ブラリの場所を正しく見つけたことを確認する。./configureの出力を見
            て、次の行があるか確認する:

            checking for Mix_ChannelFinished in -lSDL_mixer... yes

            もし、次のようであれば、

            checking for Mix_ChannelFinished in -lSDL_mixer... no

            ./configureはインストールされたSDL_mixerを検知できていない。
            この場合、SDL_mixerをパッケージまたはソースからインストールする必
            要がある。次の場所からダウンロードできる:

            http://www.libsdl.org/projects/SDL_mixer/

            ソースからコンパイルする場合は再コンパイルする必要がある。なぜなら
            ば、以前のコンパイルではFreedroidRPGにサウンドモジュールが含まれな
            かったからである。再コンパイルすれば正しく動作するはずだ。

     Q: サウンドが遅れる。全ての音が同期していない。
     A: おそらくサウンドデーモンが動作している。多くのウィンドウマネージャ(例
        えばKDE)ではデフォルトで起動時にサウンドデーモンを開始する。サウンドデ
        ーモンを停止させるためには、次のことを試すとよい(rootが望ましい)

        killall -9 artsd
        killall -9 esd
        killall -9 yiff
        killall -9 pulseaudio

        その後、freedroidRPGを起動する。サウンドは遅れないはずだ。

レベルエディタ & 開発者に関するFAQ:

     Q: レベルエディタはあるか?
     A: ある。レベルエディタはFreedroidRPGに組み込まれている。メインメニューま
        たは起動時のオプションでアクセスできる。

        freedroidRPG -e

        全てのボタンにはツールチップがあり使い方がわかるようになっている。自分
        で少し操作してみて、わからないことがあれば遠慮なくIRCまたはメーリング
        リストで尋ねて欲しい。

     Q: このゲームの最新の開発バージョンはどこで入手できるか?
     A: Linux版なら単純である:
           git clone https://gitlab.com/freedroid/freedroid-src.git
        Windowsの場合は次のようなツールの使用を推奨する:
           http://www.collab.net/downloads/giteye?CID=tigris
        もし問題があれば、freedroid-discussionメーリングリストまたはIRCチャネ
        ルで質問できる。

     Q: FreedroidRPGの開発に参加したい。まず何をすればよいか?
     A: 最初に http://www.freedroid.org/developer-area/contribute/ を読むこと
        を勧める。次は連絡して欲しい。それはIRC(下の連絡を読むこと)または
        freedroid-discussionメーリングリストを通じて行える。
        さらにその次は、gitでこのゲームの最新の開発バージョンを入手する。そし
        て、すぐに小さなパッチを作るか、より大きな問題の議論をメーリングリスト
        かIRCでおこなう。そうすれば全ての開発者が共通の関心を持ち、何が行われ
        ているか、そして誰が何をしているかが明らかになる。



7. 連絡
===========
 ウェブページ   ............... http://www.freedroid.org
 Wiki   ....................... http://wiki.freedroid.org (or http://www.freedroid.org/wiki/pmwiki.php/)
 IRCチャネル   ................ #freedroid on irc.freenode.net または
                                http://webchat.freenode.net/?channels=freedroid (要Javascript)
 メーリングリスト   ........... freedroid-discussion@lists.sourceforge.net
 ソースプロジェクトページ...... https://gitlab.com/groups/freedroid
 バグトラッカー   ............. http://bugs.freedroid.org/


8. ライセンス
===========
 The game itself is licensed under GPL. Some other tools use a more permissive license, 
 please refer to the FILES file located in the same folder as this file.


X. 日本語版について
===========
 これ単体では遊べない。原作(freedroidRPG-1.0-rc2)を展開した後に日本語版のファイ
 ルを上書きすること。
