.ENG

Fichier ENG

Microsoft Train Simulator Engine File
Poser une question
RÉPONSE RAPIDE

Un fichier ENG est le plus souvent une configuration de locomotive pour Microsoft Train Simulator (MSTS) ou son successeur open-source Open Rails. Ouvrez-le avec Open Rails pour lancer la simulation, ou avec Notepad++ pour le lire et le modifier en tant que texte brut. MATLAB et certains jeux utilisent également l'extension .eng à des fins non liées.

Développeur : Microsoft Corporation (original MSTS); community / Open Rails project (continued) Catégorie : Fichiers de paramètres MIME: text/plain
S'OUVRE SUR Windows
Lié : .ICA · .DS_STORE · .WMZ · .CFG

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 25, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier ENG ?

Dans le contexte de la simulation ferroviaire, un fichier .eng est une définition de locomotive au format texte utilisée par Microsoft Train Simulator (MSTS) et son successeur communautaire, Open Rails. Il décrit les propriétés physiques, sonores et visuelles d'une locomotive - des courbes d'effort de traction et des systèmes de freinage aux positions de la caméra en cabine et au comportement des phares. Chaque extension de locomotive comprend au moins un fichier .eng, généralement associé à un fichier de convoi .wag.

Le fichier utilise le format de bloc hiérarchique SIMISA de MSTS : une structure en texte brut de jetons entre parenthèses imbriqués, s'ouvrant généralement par l'en-tête SIMISA@@@@@@@@@@JINX0p0t______. Des blocs nommés tels que Engine(), Lights(), Sound() et Cab() définissent tous les paramètres de la locomotive reconnus par le simulateur.

Les fichiers MSTS originaux sont encodés en UTF-16 LE (marque d'ordre des octets FF FE) ; le contenu créé par la communauté utilise fréquemment l'ANSI ou l'UTF-8 sans BOM. Open Rails étend le format avec des blocs ORTS() qui fournissent des détails physiques supplémentaires non pris en charge par le moteur d'origine, tout en restant entièrement rétrocompatible avec MSTS.

.eng est une extension fortement surchargée. En dehors de la simulation ferroviaire, les moteurs de la boîte à outils MATLAB, les définitions d'avions du simulateur RC RealFlight et divers fichiers de localisation de jeux partagent tous la même extension sans spécification commune. L'usage MSTS/Open Rails est de loin la signification unique la plus recherchée et la plus documentée.

Sécurité et sûreté

RISQUE : LOW

Fichier de configuration en texte brut ; aucun code exécutable. Les fichiers ENG de MSTS ne peuvent pas endommager le système.

Détails du format

en bref
NOM COMPLETMicrosoft Train Simulator Engine Filealias MSTS Engine File, Open Rails Engine File
DÉVELOPPEURMicrosoft Corporation (original MSTS); community / Open Rails project (continued)depuis 2001 (Microsoft Train Simulator)
TYPE MIMEtext/plain
TYPEfichier de configuration texte (Unicode)
Cette extension est également utilisée par…
  • Fichier de données moteur MATLAB - MATLAB utilise .eng pour les fichiers de données binaires enregistrés par le moteur ; non lié à la simulation ferroviaire.
  • Fichier de localisation de jeu (générique) - De nombreux jeux et applications utilisent .eng pour les fichiers INI/texte de localisation en langue anglaise ; le format varie selon l'application.
  • Données moteur Personal Paint (Amiga) - Personal Paint (AmigaOS) stocke les données de moteur/couleur dans des fichiers .eng ; format hérité obscur.

Programmes qui ouvrent les fichiers ENG

Windows6 apps
MATLAB Payant Utilisez load() ou enginefunctions de MATLAB pour ouvrir les fichiers de données .eng générés par MATLAB.
RealFlight Payant Le simulateur de vol RC RealFlight utilise .eng pour les définitions de moteurs d'avions ; ouvrez-les via l'éditeur du simulateur.
Train Simulator Payant Train Simulator Classic (Dovetail Games, successeur de MSTS) lit les fichiers ENG hérités de MSTS.
Personal Paint Payant Application classique AmigaOS/Amiga Forever ; l'utilisation de ENG ici est héritée et obscure.
Notepad Open-source Ouvrez avec Notepad++ ; réglez l'encodage sur UTF-16 LE si les caractères apparaissent illisibles.
Open Rails Open-source Installez Open Rails, pointez-le vers votre dossier de contenu MSTS ; les fichiers ENG sont chargés automatiquement pour chaque itinéraire.

Détails techniques

spécifications approfondies
EncodageUTF-16 LE avec BOM (`FF FE`) dans les fichiers MSTS originaux ; ANSI ou UTF-8 dans le contenu communautaire
Jeton d'en-tête de fichier`SIMISA@@@@@@@@@@JINX0p0t______` (préambule texte, pas une signature binaire)
StructureFormat de bloc hiérarchique imbriqué utilisant des jetons entre parenthèses
Blocs principaux`Engine()`, `Lights()`, `Sound()`, `Cab()`, `WagonShape()` - chacun définit un sous-système de la locomotive
Version du formatMSTS v1 (original de 2001) ; Open Rails ajoute des blocs d'extension `ORTS()` pour une physique améliorée
Marque d'ordre des octets (BOM)`FF FE` (UTF-16 LE BOM) présent dans les fichiers originaux créés par MSTS
Taille de fichier typique5 Ko - 200 Ko
Système d'exploitationWindows uniquement
Paramètres physiquesEffort de traction, systèmes de freinage, masse, disposition des roues, commandes de cabine, références sonores
Fichier d'accompagnementLe fichier `.wag` stocke les propriétés du wagon/convoi ; les deux fichiers sont requis pour une locomotive complète
Compatibilité Open RailsLes blocs `ORTS()` sont ignorés par MSTS ; les fichiers `.eng` fonctionnent dans les deux simulateurs sans modification
Publié2001 (Microsoft Train Simulator)
Dernière versionOpen Rails extended ENG spec (ongoing, 2010+)
Spécificationwww.trainsim.com

Conversions ENG

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers ENG. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers ENG.

Foire aux questions

Comment ouvrir un fichier ENG de Train Simulator ?
Utilisez n'importe quel éditeur de texte compatible Unicode (Notepad++, VSCode) - c'est un fichier texte UTF-16 LE. Pour faire fonctionner la locomotive, utilisez Open Rails (gratuit, open-source) ou Train Simulator Classic sur Steam.
Pourquoi mon fichier ENG affiche-t-il des caractères illisibles ?
Le fichier est encodé en UTF-16 LE. Ouvrez-le dans Notepad++ et réglez l'encodage sur « Encoding → UTF-16 LE », ou dans VSCode qui détecte automatiquement le BOM.
Qu'est-ce qu'un fichier ENG dans MATLAB ?
MATLAB utilise .eng pour les fichiers de données binaires du moteur ; ouvrez-les avec la fonction load() de MATLAB ou l'API moteur appropriée.
L'extension ENG est-elle standardisée ?
Non - des dizaines de programmes utilisent .eng à des fins non liées (physique ferroviaire, chaînes de localisation, données MATLAB). Le format varie entièrement selon l'application.
Microsoft Train Simulator est-il toujours pris en charge ?
Le MSTS original (2001) est abandonné. Open Rails (openrails.org) est le successeur gratuit et open-source activement maintenu en 2026.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z