Wat is het SCS-bestandsformaat?
Het .scs-bestandsformaat wordt gebruikt voor het opslaan van gamegegevens en mod-archieven voor titels met de Prism3D-engine van SCS Software - meestal Euro Truck Simulator 2 en American Truck Simulator. Het archief bevat de inhoud van het virtuele bestandssysteem van het spel: 3D-modellen, texturen, unit-definities, geluiden en scripts, allemaal verpakt in één container die de engine tijdens het opstarten koppelt.
.scs-archieven komen voor in twee vormen op de schijf. De systeemeigen HashFS-variant begint met de vier-byte ASCII-handtekening SCS#; items worden geïndexeerd via CityHash-stijl pad-hashes in plaats van gewone bestandsnamen. De eenvoudigere variant is een standaard ZIP-archief hernoemd naar .scs, herkenbaar aan de PK magic bytes - deze kunnen worden geopend door ze terug te hernoemen naar .zip.
Locatie van SCS-bestanden
.scs-modbestanden worden opgeslagen in de mod-map van het spel. De basisgegevens van het spel - base.scs, def.scs, europe.scs - worden geleverd als HashFS-archieven in de installatiemap van het spel.
SCS-bestanden en bijbehorende assets
.scs-archieven gaan soms vergezeld van afzonderlijke .sii unit-definitiebestanden, .tobj textuurdescriptors en .pmg/.pmd modelbestanden wanneer assets onverpakt worden gedistribueerd. Mod-auteurs kunnen een HashFS-archief „vergrendelen” door de bestandsnamentabel te verwijderen om extractie te ontmoedigen.
Beveiliging & veiligheid
RISICO: MEDIUMHet archief zelf bestaat uit gegevens, maar .scs-mods kunnen gamescripts bevatten (.sii-definities, geluidstriggers) die het spel uitvoert. Installeer daarom alleen mods van betrouwbare bronnen (Steam Workshop, TruckyMods/het officiële forum) - willekeurige mod-sites van derden zijn een bekend kanaal voor gebundelde adware of kwaadaardige download-wrappers. Een „vergrendelde” HashFS-mod die zijn bestandsnamen verbergt is op zichzelf geen malware (auteurs vergrendelen om hun werk te beschermen), maar u kunt de inhoud niet controleren. Maak altijd een back-up van uw spelprofiel voordat u onbekende mods inschakelt, omdat slechte mods een savegame kunnen corrumperen.
Formaatdetails
in een notendop- SimCity Societies opgeslagen spel (.scs) - SimCity Societies (2007) van Electronic Arts slaat een stad/voortgang op als .scs - een save-bestand, geen mod-archief.
- Lotus ScreenCam schermopnamescript (.scs) - Verouderd Lotus ScreenCam-script voor schermopname/weergave uit de jaren 90; het formaat is allang niet meer in gebruik.
Programma's die SCS-bestanden openen
Technische details
diepe specificaties| Bestandssignatuur | `SCS#` (hex `53 43 53 23`, HashFS-variant) of `PK` (hex `50 4B 03 04`, ZIP-variant) op byte-offset 0 |
| Containerformaat | HashFS (SCS Software eigendom) of standaard ZIP-archief - beide gebruiken de `.scs` extensie |
| Byte-volgorde | Little-endian |
| Compressie | HashFS: zlib-gecomprimeerde items; ZIP-variant: DEFLATE of STORED per item |
| Versleuteling / vergrendeling | Geen ingebouwde versleuteling; mod-auteurs vergrendelen een archief door de bestandsnamentabel te verwijderen, waardoor items alleen via hash adresseerbaar zijn |
| Interne versie-byte | De byte direct na `SCS#` geeft HashFS v1 of v2 aan; v2 is de huidige versie vanaf ETS2/ATS 1.50 (2024) |
| Pad-indexeringsmethode | HashFS: 64-bit CityHash-stijl pad-hashes; ZIP-variant: standaard centrale directory geïndexeerd op bestandsnaam |
| Integriteitscontrole | ZIP-variant: CRC-32 per item; HashFS: pad-hash verificatie tijdens het laden |
| Typische bestandsgrootte | Enkele KB (kleine mods) tot meerdere GB (volledige kaart/basisgegevens-archieven zoals `base.scs` of `europe.scs`) |
| Maximum aantal items | ZIP-variant: 65.535 (ZIP64 verwijdert deze limiet); HashFS: beperkt door de toewijzing van de hash-tabel |
| Ondersteunde platforms | Windows, Linux, macOS - overal waar Euro Truck Simulator 2 / American Truck Simulator draait |
| Interne asset-typen | `.pmg`/`.pmd` 3D-modellen, `.tobj` textuurobjecten, `.sii` unit-definities, `.mat` materialen, geluiden en scripts |
| MIME-type | `application/octet-stream` (HashFS); `application/zip` (ZIP-gebaseerde variant) |
| Compatibiliteit ZIP-variant | Hernoem `.scs` naar `.zip` om te openen in elk standaard archiefprogramma zoals 7-Zip; werkt alleen voor de variant in ZIP-vorm |
| Uitgebracht | Prism3D archive used by SCS titles; current with Euro Truck Simulator 2 (2012) and American Truck Simulator (2016) |
| Laatste versie | HashFS v2 (1-byte-versioned 'SCS#' archive; used since ETS2/ATS 1.50, 2024) |
| Specificatie | modding.scssoft.com |
SCS conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SCS-bestanden.