.ENG

Archivo ENG

Microsoft Train Simulator Engine File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo ENG es, con mayor frecuencia, una configuración de locomotora para Microsoft Train Simulator (MSTS) o su sucesor de código abierto Open Rails. Ábralo con Open Rails para ejecutar la simulación, o con Notepad++ para leerlo y editarlo como texto plano. MATLAB y algunos juegos también utilizan la extensión .eng para fines no relacionados.

Desarrollador: Microsoft Corporation (original MSTS); community / Open Rails project (continued) Categoría: Archivos de configuración MIME: text/plain
SE ABRE EN Windows
Relacionado: .ICA · .DS_STORE · .WMZ · .CFG

En esta página

19k+ extensiones indexadas
Última revisión Jul 25, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo ENG?

En el contexto de la simulación ferroviaria, un archivo .eng es una definición de locomotora basada en texto utilizada por Microsoft Train Simulator (MSTS) y su sucesor comunitario, Open Rails. Describe las propiedades físicas, de audio y visuales de una locomotora: desde las curvas de esfuerzo de tracción y los sistemas de freno hasta las posiciones de la cámara en cabina y el comportamiento de los faros. Cada complemento de locomotora incluye al menos un archivo .eng, normalmente emparejado con un archivo de composición de vagones .wag.

El archivo utiliza el formato de bloque jerárquico SIMISA de MSTS: una estructura de texto plano de tokens anidados entre paréntesis, que generalmente se abre con el encabezado SIMISA@@@@@@@@@@JINX0p0t______. Los bloques con nombre como Engine(), Lights(), Sound() y Cab() definen todos los parámetros de la locomotora reconocidos por el simulador.

Los archivos originales de MSTS están codificados en UTF-16 LE (marca de orden de bytes FF FE); el contenido creado por la comunidad utiliza con frecuencia ANSI o UTF-8 sin una BOM. Open Rails amplía el formato con bloques ORTS() que proporcionan detalles físicos adicionales no admitidos por el motor original, manteniendo la compatibilidad total con MSTS.

.eng es una extensión muy sobrecargada. Fuera de la simulación de trenes, los motores de la caja de herramientas de MATLAB, las definiciones de aeronaves del simulador de RC RealFlight y varios archivos de localización de juegos comparten la misma extensión sin una especificación común. El uso de MSTS/Open Rails es, con diferencia, el significado individual más buscado y documentado.

Seguridad y protección

RIESGO: LOW

Archivo de configuración de texto plano; sin código ejecutable. Los archivos ENG de MSTS no pueden dañar el sistema.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOMicrosoft Train Simulator Engine Filetambién conocido como MSTS Engine File, Open Rails Engine File
DESARROLLADORMicrosoft Corporation (original MSTS); community / Open Rails project (continued)desde 2001 (Microsoft Train Simulator)
TIPO MIMEtext/plain
TIPOarchivo de configuración de texto (Unicode)
Esta extensión también es utilizada por…
  • Archivo de datos del motor de MATLAB - MATLAB utiliza .eng para archivos de datos binarios guardados por el motor; no relacionado con la simulación de trenes.
  • Archivo de localización de juegos (genérico) - Muchos juegos y aplicaciones utilizan .eng para archivos INI/texto de localización en inglés; el formato varía según la aplicación.
  • Datos del motor de Personal Paint (Amiga) - Personal Paint (AmigaOS) almacena datos de motor/color en archivos .eng; formato heredado poco común.

Programas que abren archivos ENG

Windows6 apps
MATLAB Pago Utilice load() de MATLAB o enginefunctions para abrir archivos de datos .eng generados por MATLAB.
RealFlight Pago El simulador de vuelo RC RealFlight utiliza .eng para las definiciones del motor de la aeronave; ábralo a través del editor del simulador.
Train Simulator Pago Train Simulator Classic (Dovetail Games, sucesor de MSTS) lee archivos ENG heredados de MSTS.
Personal Paint Pago Aplicación clásica de AmigaOS/Amiga Forever; el uso de ENG aquí es heredado y poco común.
Notepad Código abierto Abrir con Notepad++; configure la codificación a UTF-16 LE si los caracteres aparecen distorsionados.
Open Rails Código abierto Instale Open Rails, apunte a su carpeta de contenido de MSTS; los archivos ENG se cargan automáticamente para cada ruta.

Detalles técnicos

especificación profunda
CodificaciónUTF-16 LE con BOM (`FF FE`) en archivos originales de MSTS; ANSI o UTF-8 en contenido creado por la comunidad
Token de encabezado de archivo`SIMISA@@@@@@@@@@JINX0p0t______` (preámbulo de texto, no una firma binaria)
EstructuraFormato de bloque jerárquico anidado que utiliza tokens entre paréntesis
Bloques principales`Engine()`, `Lights()`, `Sound()`, `Cab()`, `WagonShape()` - cada uno define un subsistema de la locomotora
Versión del formatoMSTS v1 (original de 2001); Open Rails añade bloques de extensión `ORTS()` para física mejorada
Marca de orden de bytes`FF FE` (UTF-16 LE BOM) presente en archivos originales creados por MSTS
Tamaño de archivo típico5 KB - 200 KB
SOSolo Windows
Parámetros físicosEsfuerzo de tracción, sistemas de freno, masa, disposición de ruedas, controles de cabina, referencias de sonido
Archivo complementarioEl archivo `.wag` almacena las propiedades del vagón/composición; ambos archivos son necesarios para una locomotora completa
Compatibilidad con Open RailsMSTS ignora los bloques `ORTS()`; los archivos `.eng` funcionan en ambos simuladores sin modificaciones
Lanzado2001 (Microsoft Train Simulator)
Última versiónOpen Rails extended ENG spec (ongoing, 2010+)
Especificaciónwww.trainsim.com

Conversiones de ENG

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos ENG. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos ENG.

Preguntas frecuentes

¿Cómo abro un archivo ENG de Train Simulator?
Utilice cualquier editor de texto compatible con Unicode (Notepad++, VSCode); es un archivo de texto UTF-16 LE. Para ejecutar la locomotora, use Open Rails (gratuito, de código abierto) o Train Simulator Classic en Steam.
¿Por qué mi archivo ENG muestra caracteres extraños?
El archivo está codificado en UTF-16 LE. Ábralo en Notepad++ y configure Encoding → UTF-16 LE, o en VSCode, que detecta automáticamente la BOM.
¿Qué es un archivo ENG en MATLAB?
MATLAB utiliza .eng para archivos de datos binarios del motor; ábralos con la función load() de MATLAB o la API del motor correspondiente.
¿Está estandarizada la extensión ENG?
No; docenas de programas utilizan .eng para fines no relacionados (física de trenes, cadenas de localización, datos de MATLAB). El formato varía totalmente según la aplicación.
¿Sigue teniendo soporte Microsoft Train Simulator?
El MSTS original (2001) está descontinuado. Open Rails (openrails.org) es el sucesor gratuito y de código abierto que se mantiene activamente a partir de 2026.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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)

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z