Was ist das ESM-Dateiformat?
.esm (Elder Scrolls Master) Dateien sind die Master-Datendateien für Spiele der Creation Engine von Bethesda Game Studios, einschließlich der Reihen The Elder Scrolls, Fallout und Starfield. Sie speichern alle Basis-Spielinhalte - Weltzellen, NPCs, Gegenstände, Quests, Skripte und Definitionen von Spielobjekten - in einer binären Datensatz-/Unterdatensatz-Struktur (Record/Subrecord).
Moderne .esm-Dateien (ab The Elder Scrolls IV: Oblivion) beginnen mit der 4-Byte-ASCII-Signatur TES4. Ein Flag-Feld im TES4-Header markiert die Datei als Master; dieses ESM-Flag (Bit 0x01) ist der einzige bedeutende binäre Unterschied zu .esp-Plugin-Dateien, die dieselbe Struktur teilen. Der Header deklariert zudem Abhängigkeiten von Master-Dateien, wodurch die Ladereihenfolge erzwungen wird. Datensätze sind in typisierten GRUP-Gruppen organisiert und werden über 24-Bit FormIDs adressiert. Optionale zlib-Komprimierung pro Datensatz wird ab Skyrim unterstützt.
.esm-Dateien sind an der Spitze der Ladereihenfolge fixiert, vor allen .esp- und .esl-Plugins. Basis-Spieldaten - Skyrim.esm, Fallout4.esm und ähnliche - sind ESMs, ebenso wie große Mod-Abhängigkeiten. Mesh-, Textur- und Audio-Assets befinden sich in separaten .bsa oder .ba2 Archiven neben der ESM, nicht darin.
Das leichtere .esl (Light Master) Format, das 2016 für Skyrim Special Edition eingeführt wurde, teilt das gleiche binäre Layout mit einem anderen Flag und ist auf 4.096 Datensätze pro Datei begrenzt.
Sicherheit
RISIKO: LOWESM-Dateien sind Datendateien, keine ausführbaren Dateien, und können selbst keinen Code ausführen. Das Hauptrisiko sind Mod-Konflikte und fehlerhafte Ladereihenfolgen, die zu Spielabstürzen oder korrupten Spielständen führen können. Laden Sie Dateien nur von seriösen Quellen (Nexus Mods, Bethesda.net) herunter, um manipulierte Dateien zu vermeiden, die bösartige Skripte über die Skriptsysteme des Spiels einschleusen könnten. Führen Sie niemals eine „.esm.exe”-Datei aus - dies ist keine legitime ESM.
Formatdetails
kurz gefasst- E-mail Security Manager Profil - Einige E-Mail-Gateway-Produkte haben .esm für Export-/Einstellungsprofile verwendet; selten und steht in keinem Zusammenhang mit Spiele-Mods.
Programme zum Öffnen von ESM-Dateien
Technische Details
technische Spezifikation| Format-Typ | Binäre Master-Datendatei mit Datensatz-/Unterdatensatz-Struktur (Creation Engine) |
| Magic Bytes | `54 45 53 34` („TES4”) bei Offset 0 für Oblivion/Skyrim/Fallout; `54 45 53 33` („TES3”) für Morrowind |
| Byte-Reihenfolge | Little-endian |
| Container | Proprietäre TES Datensatz-/Unterdatensatz-Struktur mit typisierten GRUP-Datensatzgruppen |
| Datensatz-Komprimierung | Optionale zlib pro Datensatz (Skyrim / Fallout 4 Ära und später) |
| Unterscheidung ESM vs. ESP | Identische binäre Struktur; das ESM-Flag (Bit `0x01`) im TES4-Header-Flag-Feld ist der einzige Unterschied |
| FormID-Bereich | 24-Bit (~16,7 Millionen Datensätze pro Master-Slot); Limit von 255 vollen Plugins pro Ladereihenfolge |
| Form-Version | Im TES4-Header kodiert (43 = Skyrim LE, 44 = Skyrim SE; höher für Fallout 4 / Starfield) |
| Typische Dateigröße | 50 MB - 500 MB (Basis-Spiel-Master); von Mods erstellte ESMs variieren von 1 KB bis zu mehreren hundert MB |
| Asset-Speicherung | Meshes, Texturen und Sounds werden separat in `.bsa` oder `.ba2` Archiven gespeichert, nicht innerhalb der ESM |
| Position in der Ladereihenfolge | Wird immer vor `.esp`- und `.esl`-Plugins geladen; Basis-Spiel-ESMs laden zuerst |
| Veröffentlicht | 2002 (The Elder Scrolls III: Morrowind, TES3 record format) |
| Neueste Version | Creation Engine TES4/TES5/FO4 master format (Starfield, 2023) |
| Spezifikation | en.uesp.net |
ESM-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu ESM-Dateien.