Hvad er ESP-filformatet?
.esp-filer er plugin-filer, der bruges på tværs af Bethesdas Elder Scrolls- og Fallout-serier, hvilket dækker spil fra Morrowind og Oblivion til Skyrim, Fallout 3, Fallout: New Vegas og Fallout 4 bygget på Creation Engine.
.esp-filer bruges til at gemme mods til det originale spil, hvilket kan inkludere:
- brugerdefinerede dialoglinjer,
- brugerdefinerede og/eller nye genstande,
- brugerdefinerede gameplay-konfigurationer,
- nye engine-indstillinger,
- yderligere lokationer.
Filer med filtypenavnet .esp indeholder plugin-data, der afhænger af en eller flere master .esm-filer indlæst før dem. Mods er skabt af fans som et middel til at udvide eller tilpasse gameplay, opdatere originale designs eller tilføje yderligere elementer, der beriger brugeroplevelsen, for eksempel ved at tilføje nye quest-linjer eller referencer til tidligere titler i serien.
Bethesda Softworks har gjort forfatterværktøjer tilgængelige for offentligheden. Fallout 3 og Fallout: New Vegas inkluderer et program kaldet G.E.C.K. (Garden of Eden Creation Kit), mens Elder Scrolls og senere Fallout-titler bruger Creation Kit. Ved at bruge disse programmer kan brugere oprette og redigere .esp-spilfiler og ændre deres indhold. Når de indlæses af spillet, tilsidesætter eller tilføjer .esp-plugins data, der allerede er defineret i master-.esm-filerne; denne lagdelingsmekanisme gør det muligt at anvende brugerdefinerede indstillinger oven på det oprindelige spil uden at ændre det permanent. Fællesskabsværktøjer som xEdit (også kendt som SSEEdit eller FO4Edit) lader moddere inspicere og løse konflikter mellem flere plugins. For mindre mods kan en lettere variant kaldet .esl bruges i stedet; den bruger det samme underliggende format, men er markeret til at optage en delt load-order-plads, hvilket omgår grænsen på 255 plugins.
Sikkerhed og tryghed
RISIKO: MEDIUMEn .esp er data, ikke en eksekverbar fil, så den kan ikke køre kode i sig selv - men mods er skabt af fællesskabet og kan ødelægge gemte spil, forårsage nedbrud eller være bundtet med ondsindede løse filer/scripts. Download kun fra pålidelige kilder (Nexus Mods, Bethesda.net), hold en ren load-order, sortér med LOOT og rens dirty edits i xEdit. Pas på arkiver, der inkluderer uventede eksekverbare filer sammen med .esp-filen, og stol aldrig på en «.esp», der faktisk er .esp.exe.
Formatdetaljer
kort fortalt- Adobe Photoshop EPS (Encapsulated PostScript) - Nogle workflows skriver .esp for EPS vektor/raster-grafik; ikke relateret til spil-mods (se .eps-formatet).
- Email Service Provider / Eclipse projektfiler - Forskellige apps har brugt .esp til konfigurations- eller projektdata; nichepræget og ikke relateret til Bethesda-plugins.
Programmer der åbner ESP-filer
Tekniske detaljer
dyb specifikation| Formattype | Binær record/subrecord plugin (Creation Engine) |
| Byte-rækkefølge | Little-endian |
| Filsignatur | `TES4` ved offset 0 (Oblivion og senere); `TES3` for Morrowind-æraens `.esp`-filer |
| Strengkodning | Null-termineret Windows-1252 i tidlige spil (Oblivion, Fallout 3/NV); null-termineret UTF-8 fra Skyrim Special Edition og frem |
| Komprimering | Valgfri zlib-komprimering per post anvendt på individuelle spilobjekt-poster (Skyrim og senere) |
| Typisk filstørrelse | 1 KB til 250 MB (fra små justeringer til store total-conversion mods) |
| Struktur | TES4-header-post efterfulgt af typede GRUP-postgrupper; hver gruppe indeholder typede spilobjekt-poster og underposter |
| FormID-plads | 24-bit objekt-ID per post; den høje byte koder for pluginnets load-order-indeks (0x00-0xFE for fulde plugins) |
| Load-order loft | 255 fulde plugins (`.esp` + `.esm`) per spilsession; lette `.esl`-plugins deler en separat udvidet pulje på op til 4096 pladser |
| Form-version | Heltal i TES4-headeren skelner mellem spilmål (43 for Skyrim LE, 44 for Skyrim SE, separate værdier for Fallout 4) |
| Master-afhængighed | Pluginnet lister påkrævede `.esm`-masterfiler i sin TES4-header; motoren håndhæver load-order og vil nægte at indlæse uden dem |
| Plugin vs. master flag | Et enkelt flag i TES4-postheaderen skelner mellem `.esp` (plugin) og `.esm` (master); det binære layout er ellers identisk |
| Platformsupport | Windows (primær); Xbox og PlayStation via Bethesda.net konsol-mod-support |
| Tilknyttede aktiv-arkiver | Meshes, teksturer og lyde gemmes separat i [`.bsa`](/format/bsa) eller [`.ba2`](/format/ba2) arkiver, ikke inde i `.esp`-filen |
| Værktøjskæde | Officiel Creation Kit (Skyrim, Fallout 4) og G.E.C.K. (Fallout 3/New Vegas); fællesskabsværktøjer inkluderer xEdit (SSEEdit, FO4Edit) og Mod Organizer 2 |
| Udgivet | 2002 (The Elder Scrolls III: Morrowind, NetImmerse/Gamebryo TES3 record format) |
| Seneste version | Creation Engine TES4/TES5/FO4 plugin format (Starfield, 2023) |
| Specifikation | en.uesp.net |
ESP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om ESP-filer.