.ENG

ENG-bestand

Microsoft Train Simulator Engine File
Stel een vraag
SNEL ANTWOORD

Een ENG-bestand is meestal een locomotiefconfiguratie voor Microsoft Train Simulator (MSTS) of de open-source opvolger Open Rails. Open het met Open Rails om de simulatie uit te voeren, of met Notepad++ om het als platte tekst te lezen en te bewerken. MATLAB en sommige games gebruiken de .eng-extensie ook voor niet-gerelateerde doeleinden.

Ontwikkelaar: Microsoft Corporation (original MSTS); community / Open Rails project (continued) Categorie: Instellingsbestanden MIME: text/plain
OPENT OP Windows
Gerelateerd: .ICA · .DS_STORE · .WMZ · .CFG

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 25, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het ENG-bestandsformaat?

In de context van treinsimulatie is een .eng-bestand een op tekst gebaseerde locomotiefdefinitie die wordt gebruikt door Microsoft Train Simulator (MSTS) en diens opvolger uit de community, Open Rails. Het beschrijft de fysieke, audio- en visuele eigenschappen van een locomotief - van trekkrachtcurven en remsystemen tot cabinecameraposities en het gedrag van de koplampen. Elke locomotief-add-on bevat ten minste één .eng-bestand, meestal gekoppeld aan een .wag-wagonbestand.

Het bestand maakt gebruik van het SIMISA-hiërarchische blokformaat van MSTS: een platte-tekststructuur van geneste tokens tussen haakjes, meestal beginnend met de header SIMISA@@@@@@@@@@JINX0p0t______. Benoemde blokken zoals Engine(), Lights(), Sound() en Cab() definiëren alle locomotiefparameters die door de simulator worden herkend.

Originele MSTS-bestanden zijn gecodeerd in UTF-16 LE (byte-order mark FF FE); door de community gemaakte inhoud gebruikt vaak ANSI of UTF-8 zonder BOM. Open Rails breidt het formaat uit met ORTS()-blokken die extra natuurkundige details bieden die niet worden ondersteund door de originele engine, terwijl ze volledig achterwaarts compatibel blijven met MSTS.

.eng is een zwaar overbelaste extensie. Buiten treinsimulatie delen MATLAB-toolbox-engines, RealFlight RC-simulatorvliegtuigdefinities en verschillende lokalisatiebestanden voor games allemaal dezelfde extensie zonder gemeenschappelijke specificatie. Het gebruik van MSTS/Open Rails is verreweg de meest gezochte en gedocumenteerde betekenis.

Beveiliging & veiligheid

RISICO: LOW

Plat tekstconfiguratiebestand; geen uitvoerbare code. MSTS ENG-bestanden kunnen het systeem niet beschadigen.

Formaatdetails

in een notendop
VOLLEDIGE NAAMMicrosoft Train Simulator Engine Fileook bekend als MSTS Engine File, Open Rails Engine File
ONTWIKKELAARMicrosoft Corporation (original MSTS); community / Open Rails project (continued)sinds 2001 (Microsoft Train Simulator)
MIME-TYPEtext/plain
TYPEtekstconfiguratiebestand (Unicode)
Deze extensie wordt ook gebruikt door…
  • MATLAB Engine Data File - MATLAB gebruikt .eng voor binaire databestanden die door de engine zijn opgeslagen; niet gerelateerd aan treinsimulatie.
  • Game-lokalisatiebestand (generiek) - Veel games en applicaties gebruiken .eng voor Engelstalige INI/tekst-lokalisatiebestanden; het formaat varieert per applicatie.
  • Personal Paint (Amiga) Engine Data - Personal Paint (AmigaOS) slaat engine-/kleurgegevens op in .eng-bestanden; onduidelijk verouderd formaat.

Programma's die ENG-bestanden openen

Windows6 apps
MATLAB Betaald Gebruik de load()-functie of enginefunctions van MATLAB om door MATLAB gegenereerde .eng-databestanden te openen.
RealFlight Betaald De RealFlight RC-vluchtsimulator gebruikt .eng voor definities van vliegtuigmotoren; open deze via de editor van de simulator.
Train Simulator Betaald Train Simulator Classic (Dovetail Games, opvolger van MSTS) leest verouderde MSTS ENG-bestanden.
Personal Paint Betaald AmigaOS/Amiga Forever klassieke app; het gebruik van ENG is hier verouderd en onduidelijk.
Notepad Open-source Open met Notepad++; stel de codering in op UTF-16 LE als tekens onleesbaar lijken.
Open Rails Open-source Installeer Open Rails, verwijs naar uw MSTS-inhoudsmap; ENG-bestanden worden automatisch geladen voor elke route.

Technische details

diepe specificaties
CoderingUTF-16 LE met BOM (`FF FE`) in originele MSTS-bestanden; ANSI of UTF-8 in door de community gemaakte inhoud
Bestandsheader-token`SIMISA@@@@@@@@@@JINX0p0t______` (tekst-preambule, geen binaire handtekening)
StructuurHiërarchisch genest blokformaat met tokens tussen haakjes
Primaire blokken`Engine()`, `Lights()`, `Sound()`, `Cab()`, `WagonShape()` - elk definieert een subsysteem van de locomotief
FormaatversieMSTS v1 (origineel uit 2001); Open Rails voegt `ORTS()`-extensieblokken toe voor verbeterde fysica
Byte order mark`FF FE` (UTF-16 LE BOM) aanwezig in originele door MSTS gemaakte bestanden
Typische bestandsgrootte5 KB - 200 KB
BesturingssysteemAlleen Windows
Natuurkundige parametersTrekkracht, remsystemen, massa, wielasconfiguratie, cabinebediening, audioverwijzingen
Bijbehorend bestand`.wag`-bestand slaat wagon- of treinsamenstellingseigenschappen op; beide bestanden zijn vereist voor een complete locomotief
Open Rails-compatibiliteit`ORTS()`-blokken worden genegeerd door MSTS; `.eng`-bestanden werken in beide simulators zonder aanpassing
Uitgebracht2001 (Microsoft Train Simulator)
Laatste versieOpen Rails extended ENG spec (ongoing, 2010+)
Specificatiewww.trainsim.com

ENG conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met ENG-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over ENG-bestanden.

Veelgestelde vragen

Hoe open ik een ENG-bestand van Train Simulator?
Gebruik een tekstverwerker die Unicode ondersteunt (Notepad++, VSCode) - het is een UTF-16 LE-tekstbestand. Om de locomotief te besturen, gebruikt u Open Rails (gratis, open-source) of Train Simulator Classic op Steam.
Waarom toont mijn ENG-bestand onleesbare tekens?
Het bestand is UTF-16 LE gecodeerd. Open het in Notepad++ en stel Codering → UTF-16 LE in, of in VSCode dat de BOM automatisch detecteert.
Wat is een ENG-bestand in MATLAB?
MATLAB gebruikt .eng voor binaire engine-databestanden; open deze met de load()-functie van MATLAB of de juiste engine-API.
Is de ENG-extensie gestandaardiseerd?
Nee - tientallen programma's gebruiken .eng voor niet-gerelateerde doeleinden (treinfysica, lokalisatiestrings, MATLAB-data). Het formaat varieert volledig per toepassing.
Wordt Microsoft Train Simulator nog ondersteund?
De originele MSTS (2001) is stopgezet. Open Rails (openrails.org) is de gratis, open-source opvolger die vanaf 2026 actief wordt onderhouden.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z