REF ファイル形式とは?
.ref ファイルは、Microsoft Train Simulator (MSTS) において、鉄道ルートで使用可能な景観シェイプをリスト化したプレーンテキスト構造の参照ファイルです。これは MSTS Route Editor のインデックスとして機能し、特定のルートライブラリで使用可能なシェイプ、衝突判定プロパティ、影の設定、配置タイプをオブジェクトピッカーに表示させます。
このファイルは MSTS 独自のトークンブロックテキスト形式を使用しています。これは、他の MSTS ファイル形式にも見られる、名前付きブロックとキー・値ペアの階層構造です。トップレベルのブロックは通常 Shape_Definition_File と命名されます。各エントリには、.S シェイプのファイル名、衝突クラス、影の挙動、および人間が読める説明が記録されています。プレーンテキストであるため、任意のテキストエディタで読み書きが可能です。
Microsoft Train Simulator 1.0 は2001年7月にリリースされ、パッチ以外の大きなアップデートは行われませんでした。.ref 形式は、MSTS の .ref ファイルをネイティブに読み込み、現在も活発にメンテナンスされているオープンソースの後継ソフト Open Rails を通じて生き続けています。なお、Dovetail Games の Train Simulator(旧 RailWorks)は異なる形式を使用しています。
.ref は多くの無関係なアプリケーションで使用される汎用的な拡張子であることに注意してください。MSTS または Open Rails のルートディレクトリ内にある場合のみ、鉄道シミュレーターのファイルとして識別されます。
セキュリティと安全性
リスク: LOWプレーンテキストファイルであり、実行は不可能です。どのテキストエディタでも安全に開けます。
形式の詳細
概要- 汎用参照 / 相互参照ファイル - コンパイラ、リンカ、IDE がシンボルの相互参照テーブルに .ref を使用します。形式はツールによって異なります。
- Refworks/ProCite 文献管理エクスポート - 一部の文献管理ツールは、タグ付きテキスト形式で .ref 引用ファイルをエクスポートします。
- 各種ゲームエンジンの参照ファイル - 複数のゲームエンジンがアセットマニフェストやオブジェクト参照リストに .ref を使用しますが、MSTS とは無関係です。
REF ファイルを開くプログラム
技術的詳細
詳細仕様| 開発元 | Microsoft Corporation |
| アプリケーション | Microsoft Train Simulator Route Editor; Open Rails (オープンソース後継ソフト) |
| 形式タイプ | プレーンテキスト・トークンブロック構造ファイル |
| トップレベルブロック | Shape_Definition_File |
| エンコーディング | テキスト, ASCII (MSTS 時代は Windows-1252) |
| 標準的なサイズ | 1 KB - 500 KB |
| エントリごとのフィールド | .S シェイプファイル名、影のプロパティ、衝突クラス、配置タイプ、説明 |
| 機能 | Route Editor のオブジェクトピッカーに使用可能な景観シェイプを表示させる |
| 関連 OS | Windows |
| 導入時期 | 2001年、Microsoft Train Simulator 1.0 と共に(2001年7月リリース) |
| Open Rails 互換性 | MSTS の .ref ファイルをネイティブに読み込み可能。MSTS の活発に維持されているコミュニティ後継ソフト |
| リリース日 | 2001 (with Microsoft Train Simulator 1.0) |
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。REF ファイルについて最初の質問をしてみましょう。