.ENG

ENG ファイル

Microsoft Train Simulator Engine File
質問する
クイック回答

ENGファイルは、ほとんどの場合、Microsoft Train Simulator (MSTS) またはそのオープンソースの後継である Open Rails の機関車設定ファイルです。シミュレーションを実行するには Open Rails で開き、内容を読み取ったり編集したりするには Notepad++ などのテキストエディタで開きます。MATLAB や一部のゲームでも、無関係な目的で .eng 拡張子が使用されることがあります。

開発元: Microsoft Corporation (original MSTS); community / Open Rails project (continued) カテゴリ: 設定ファイル MIME: text/plain
対応OS Windows
関連: .ICA · .DS_STORE · .WMZ · .CFG

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 25, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

ENG ファイル形式とは?

鉄道シミュレーションの文脈において、.eng ファイルは Microsoft Train Simulator (MSTS) およびそのコミュニティによる後継ソフト Open Rails で使用されるテキストベースの機関車定義ファイルです。牽引力曲線やブレーキシステムから、運転台のカメラ位置、ヘッドライトの挙動に至るまで、機関車の物理的、音声的、視覚的な特性を記述します。すべての機関車アドオンには少なくとも1つの .eng ファイルが含まれており、通常は .wag ワゴン編成ファイルとペアになっています。

このファイルは MSTS の SIMISA 階層ブロック形式を使用しています。これは括弧で囲まれたトークンが入れ子になったプレーンテキスト構造で、通常はヘッダー SIMISA@@@@@@@@@@JINX0p0t______ で始まります。Engine()、Lights()、Sound()、Cab() といった名前付きブロックが、シミュレータによって認識されるすべての機関車パラメータを定義します。

オリジナルの MSTS ファイルは UTF-16 LE(バイトオーダーマーク FF FE)でエンコードされていますが、コミュニティが作成したコンテンツでは ANSI や BOM なしの UTF-8 が頻繁に使用されます。Open Rails は、オリジナルのエンジンではサポートされていない追加の物理詳細を提供する ORTS() ブロックでこの形式を拡張していますが、MSTS との完全な後方互換性は維持されています。

.eng は非常に多くの用途で使われる拡張子です。鉄道シミュレーション以外では、MATLAB ツールボックスエンジン、RealFlight RC シミュレータの航空機定義、および様々なゲームのローカライズファイルが同じ拡張子を共有していますが、共通の仕様はありません。MSTS/Open Rails での使用例が、群を抜いて最も広く検索され、文書化されている単一の意味です。

セキュリティと安全性

リスク: LOW

プレーンテキストの設定ファイルであり、実行可能コードは含まれません。MSTS の ENG ファイルがシステムに害を及ぼすことはありません。

形式の詳細

概要
正式名称Microsoft Train Simulator Engine File別名 MSTS Engine File, Open Rails Engine File
開発元Microsoft Corporation (original MSTS); community / Open Rails project (continued)登場時期 2001 (Microsoft Train Simulator)
カテゴリ設定ファイル
MIME タイプtext/plain
タイプテキスト設定ファイル (Unicode)
この拡張子は以下でも使用されています…
  • MATLAB Engine Data File - MATLAB はエンジンによって保存されるバイナリデータファイルに .eng を使用します。鉄道シミュレーションとは無関係です。
  • ゲームローカライズファイル (汎用) - 多くのゲームやアプリケーションが、英語の INI/テキストローカライズファイルに .eng を使用します。形式はアプリケーションごとに異なります。
  • Personal Paint (Amiga) Engine Data - Personal Paint (AmigaOS) はエンジン/カラーデータを .eng ファイルに保存します。不明瞭なレガシー形式です。

ENG ファイルを開くプログラム

Windows6 apps
MATLAB 有料 MATLAB で生成された .eng データファイルを開くには、MATLAB の load() または enginefunctions を使用します。
RealFlight 有料 RealFlight RC フライトシミュレータは、航空機のエンジン定義に .eng を使用します。シミュレータのエディタ経由で開きます。
Train Simulator 有料 Train Simulator Classic (Dovetail Games、MSTS の後継) は、レガシーな MSTS の ENG ファイルを読み込むことができます。
Personal Paint 有料 AmigaOS/Amiga Forever のクラシックアプリです。ここでの ENG の使用はレガシーで不明瞭なものです。
Notepad オープンソース Notepad++ で開きます。文字が化けて見える場合は、エンコードを UTF-16 LE に設定してください。
Open Rails オープンソース Open Rails をインストールし、MSTS コンテンツフォルダを指定します。ENG ファイルは各ルートごとに自動的に読み込まれます。

技術的詳細

詳細仕様
エンコードオリジナルの MSTS ファイルでは BOM 付き UTF-16 LE (`FF FE`)。コミュニティ作成コンテンツでは ANSI または UTF-8
ファイルヘッダートークン`SIMISA@@@@@@@@@@JINX0p0t______`(テキストプリアンブルであり、バイナリシグネチャではない)
構造括弧で囲まれたトークンを使用した階層的な入れ子ブロック形式
主要ブロック`Engine()`、`Lights()`、`Sound()`、`Cab()`、`WagonShape()` - 各ブロックが機関車のサブシステムを定義
形式バージョンMSTS v1 (2001年オリジナル)。Open Rails は物理演算強化のために `ORTS()` 拡張ブロックを追加
バイトオーダーマークオリジナルの MSTS 作成ファイルには `FF FE` (UTF-16 LE BOM) が存在
典型的なファイルサイズ5 KB - 200 KB
OSWindows のみ
物理パラメータ牽引力、ブレーキシステム、質量、車輪配置、運転台操作、サウンド参照
関連ファイル`.wag` ファイルにワゴン/編成のプロパティを保存。完全な機関車には両方のファイルが必要
Open Rails 互換性`ORTS()` ブロックは MSTS では無視されます。`.eng` ファイルは修正なしで両方のシミュレータで動作します
リリース日2001 (Microsoft Train Simulator)
最新バージョンOpen Rails extended ENG spec (ongoing, 2010+)
仕様書www.trainsim.com

ENG の変換

コミュニティ Q&A

ユーザーからの質問
質問する
ENG ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。ENG ファイルについて最初の質問をしてみましょう。

よくある質問

Train Simulator の ENG ファイルを開くにはどうすればよいですか?
Unicode 対応のテキストエディタ(Notepad++、VSCode)を使用してください。これは UTF-16 LE テキストファイルです。機関車を走らせるには、Open Rails(無料、オープンソース)または Steam の Train Simulator Classic を使用します。
ENG ファイルが文字化けして表示されるのはなぜですか?
ファイルが UTF-16 LE でエンコードされているためです。Notepad++ で開き、「エンコード」→「UTF-16 LE」に設定するか、BOM を自動検出する VSCode で開いてください。
MATLAB における ENG ファイルとは何ですか?
MATLAB はバイナリエンジンデータファイルに .eng を使用します。MATLAB の load() 関数または適切なエンジン API で開いてください。
ENG 拡張子は標準化されていますか?
いいえ。鉄道の物理演算、ローカライズ文字列、MATLAB データなど、数十のプログラムが無関係な目的で .eng を使用しています。形式はアプリケーションによって完全に異なります。
Microsoft Train Simulator はまだサポートされていますか?
オリジナルの MSTS (2001) は終了しています。Open Rails (openrails.org) は、2026年現在も活発にメンテナンスされている無料のオープンソース後継ソフトです。

参考文献

1Open Rails - Engine File Documentationwww.trainsim.com
2Open Rails official sitewww.openrails.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.DBSQLite Database File
9.BINCD/DVD Disc Image (BIN/CUE)
10.MDMarkdown Document

関連する拡張子

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧