TTD由来のファイルやNewGRFファイルは次のような場所に置いてもよい。

  1. OpenTTDを実行したときのカレントディレクトリ
  2. 個人ディレクトリ
     Windows: <マイドキュメントのパス>\OpenTTD
     Mac OSX: ~/Documents/OpenTTD
     Linux:   ~/.openttd
  3. 共有ディレクトリ
     Windows: C:\Documents and Settings\All Users\Documents\OpenTTD
     Mac OSX: /Library/Application Support/OpenTTD
     Linux: not available 
    1. Linux-追記:自分でビルドする場合、2008/11現在のsvn.openttd.orgリポジトリリビジョンではconfigureスクリプトのオプションで共有データディレクトリのパスを任意に指定可能(無指定でデフォルト値:/usr/local/share/games/openttdが指定されます −公式バイナリではデフォルト値でコンパイルされている模様)。
  4. 実行ファイルのあるディレクトリ
     Windows: C:\Program Files\OpenTTD
     Linux:   /usr/games
  5. インストールディレクトリ (Linuxのみ)
     Linux:   /usr/share/games/openttd
  6. アプリケーションバンドル (Mac OSXのみ)

    これはOTTDのgrfとlngも含み、それを変更しないかぎり動作するだろう

注意

  • この検索パスはnewgrfとopenttd.cfgにも用いられる
  • openttd.cfgがない場合には、2, 4, 1, 3, 5 の順番でファイルを作る
  • saveディレクトリがパスにない場合にはopenttd.cfgと同じ場所になる。しかし自動保存とスクリーンショットはopenttd.cfgの同じ場所になる
  • Linuxの設定は.debのときの場合であるが、それ以外の場合でも同様にすべきである
    • ソースレベルでsaveload先を弄っていなければディストリビューションによらず個人ディレクトリは同様になるはず。
    • セルフビルド等インストーラのないアーカイブからインストールする場合、

      自分しか使わないならインストールディレクトリや実行ファイルを置くディレクトリは~/bin/openttd等にしてしまっても動作上問題はない。(/usr下のアクセス制限が厳しい
      ディストリビューションの場合、自分しか使わないならむしろこちらの方が良いかも。)

お勧め設定

  • TTD由来のファイルは共有ディレクトリに置く
    (共有ディレクトリのアクセス権を持たないなら、個人ディレクトリに)

    Linux等シンボリックリンクを張れるOSの場合、TTD由来grfやユーザー追加grfをひとつのフォルダにまとめておいて、dataフォルダからの相対パスでシンボリックリンクを作って各リビジョンのdataフォルダに入れるようにすると、複数リビジョンを並行でプレイする際grfファイルのバージョン管理が煩雑にならなくて良いかと思います。
  • openttd.cfgは個人ディレクトリに置く。
    これによって、セーブデータやスクリーンショットがこの場所に置かれるようになります。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-05-27 (火) 19:25:35 (5812d)