.ENG

File ENG

Microsoft Train Simulator Engine File
Fai una domanda
RISPOSTA RAPIDA

Un file ENG è solitamente una configurazione di locomotiva per Microsoft Train Simulator (MSTS) o il suo successore open-source Open Rails. Aprilo con Open Rails per eseguire la simulazione, oppure con Notepad++ per leggerlo e modificarlo come testo semplice. Anche MATLAB e alcuni giochi utilizzano l'estensione .eng per scopi non correlati.

Sviluppatore: Microsoft Corporation (original MSTS); community / Open Rails project (continued) Categoria: File delle impostazioni MIME: text/plain
SI APRE SU Windows
Correlati: .ICA · .DS_STORE · .WMZ · .CFG

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 25, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file ENG?

Nel contesto della simulazione ferroviaria, un file .eng è una definizione di locomotiva basata su testo utilizzata da Microsoft Train Simulator (MSTS) e dal suo successore comunitario, Open Rails. Descrive le proprietà fisiche, sonore e visive di una locomotiva: dalle curve dello sforzo di trazione e i sistemi frenanti alle posizioni della telecamera in cabina e al comportamento dei fari. Ogni add-on di locomotiva include almeno un file .eng, tipicamente abbinato a un file di composizione vagone .wag.

Il file utilizza il formato a blocchi gerarchici SIMISA di MSTS: una struttura in testo semplice di token nidificati tra parentesi, che solitamente si apre con l'intestazione SIMISA@@@@@@@@@@JINX0p0t______. Blocchi denominati come Engine(), Lights(), Sound() e Cab() definiscono tutti i parametri della locomotiva riconosciuti dal simulatore.

I file originali di MSTS sono codificati in UTF-16 LE (byte-order mark FF FE); i contenuti creati dalla community utilizzano spesso ANSI o UTF-8 senza BOM. Open Rails estende il formato con blocchi ORTS() che forniscono ulteriori dettagli fisici non supportati dal motore originale, pur rimanendo completamente retrocompatibili con MSTS.

.eng è un'estensione pesantemente sovraccaricata. Al di fuori della simulazione ferroviaria, i motori dei toolbox di MATLAB, le definizioni di aeromobili del simulatore RC RealFlight e vari file di localizzazione di giochi condividono tutti la stessa estensione senza una specifica comune. L'uso in MSTS/Open Rails è di gran lunga il significato singolo più cercato e documentato.

Sicurezza e incolumità

RISCHIO: LOW

File di configurazione in testo semplice; nessun codice eseguibile. I file ENG di MSTS non possono danneggiare il sistema.

Dettagli del formato

in sintesi
NOME COMPLETOMicrosoft Train Simulator Engine Fileanche noto come MSTS Engine File, Open Rails Engine File
SVILUPPATOREMicrosoft Corporation (original MSTS); community / Open Rails project (continued)dal 2001 (Microsoft Train Simulator)
TIPO MIMEtext/plain
TIPOfile di configurazione di testo (Unicode)
Questa estensione è usata anche da…
  • File dati motore MATLAB - MATLAB utilizza .eng per i file di dati binari salvati dal motore; non correlato alla simulazione ferroviaria.
  • File di localizzazione gioco (generico) - Molti giochi e applicazioni utilizzano .eng per i file INI/testo di localizzazione in lingua inglese; il formato varia a seconda dell'applicazione.
  • Dati motore Personal Paint (Amiga) - Personal Paint (AmigaOS) memorizza i dati del motore/colore in file .eng; formato legacy oscuro.

Programmi che aprono file ENG

Windows6 apps
MATLAB A pagamento Usa load() o enginefunctions di MATLAB per aprire i file di dati .eng generati da MATLAB.
RealFlight A pagamento Il simulatore di volo RC RealFlight utilizza .eng per le definizioni dei motori degli aerei; apri tramite l'editor del simulatore.
Train Simulator A pagamento Train Simulator Classic (Dovetail Games, successore di MSTS) legge i file ENG legacy di MSTS.
Personal Paint A pagamento App classica per AmigaOS/Amiga Forever; l'uso di ENG qui è legacy e oscuro.
Notepad Open-source Apri con Notepad++; imposta la codifica su UTF-16 LE se i caratteri appaiono illeggibili.
Open Rails Open-source Installa Open Rails, puntalo alla tua cartella dei contenuti di MSTS; i file ENG vengono caricati automaticamente per ogni percorso.

Dettagli tecnici

specifiche approfondite
CodificaUTF-16 LE con BOM (`FF FE`) nei file MSTS originali; ANSI o UTF-8 nei contenuti creati dalla community
Token intestazione file`SIMISA@@@@@@@@@@JINX0p0t______` (preambolo di testo, non una firma binaria)
StrutturaFormato a blocchi gerarchici nidificati che utilizza token tra parentesi
Blocchi primari`Engine()`, `Lights()`, `Sound()`, `Cab()`, `WagonShape()` - ognuno definisce un sottosistema della locomotiva
Versione formatoMSTS v1 (originale del 2001); Open Rails aggiunge blocchi di estensione `ORTS()` per una fisica avanzata
Byte order mark`FF FE` (UTF-16 LE BOM) presente nei file originali creati con MSTS
Dimensione tipica del file5 KB - 200 KB
OSSolo Windows
Parametri fisiciSforzo di trazione, sistemi frenanti, massa, disposizione delle ruote, controlli in cabina, riferimenti sonori
File complementareIl file `.wag` memorizza le proprietà del vagone/composizione; entrambi i file sono necessari per una locomotiva completa
Compatibilità Open RailsI blocchi `ORTS()` vengono ignorati da MSTS; i file `.eng` funzionano in entrambi i simulatori senza modifiche
Rilasciato2001 (Microsoft Train Simulator)
Ultima versioneOpen Rails extended ENG spec (ongoing, 2010+)
Specificawww.trainsim.com

Conversioni ENG

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file ENG. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file ENG.

Domande frequenti

Come si apre un file ENG di Train Simulator?
Usa qualsiasi editor di testo compatibile con Unicode (Notepad++, VSCode): è un file di testo UTF-16 LE. Per far girare la locomotiva, usa Open Rails (gratuito, open-source) o Train Simulator Classic su Steam.
Perché il mio file ENG mostra caratteri illeggibili?
Il file è codificato in UTF-16 LE. Aprilo in Notepad++ e imposta Codifica → UTF-16 LE, oppure in VSCode che rileva automaticamente il BOM.
Cos'è un file ENG in MATLAB?
MATLAB utilizza .eng per i file di dati binari del motore; aprili con la funzione load() di MATLAB o con l'appropriata API del motore.
L'estensione ENG è standardizzata?
No - dozzine di programmi usano .eng per scopi non correlati (fisica dei treni, stringhe di localizzazione, dati MATLAB). Il formato varia interamente in base all'applicazione.
Microsoft Train Simulator è ancora supportato?
L'originale MSTS (2001) è fuori produzione. Open Rails (openrails.org) è il successore gratuito e open-source attivamente mantenuto a partire dal 2026.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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)

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z