Hva er VFS-filformatet?
En .vfs-fil er et spilldataarkiv som brukes av UFO-trilogien, en dataspillserie utviklet av Altar Games (opprinnelig ALTAR Interactive) med deres proprietære Vision-motor. .vfs-filer lagrer de pakkede ressursene spillmotoren trenger for å bygge spillverdenen. Det første spillet i serien, UFO: Aftermath, ble utgitt i 2003 som en åndelig oppfølger til X-COM, med mange endrede spillmekanikker og nye funksjoner. Alle de tre UFO-titlene ble utgitt for Microsoft Windows.
.vfs-filer inneholder ulike ressurser som brukes av spillet, inkludert:
- Grafikk og 3D-modeller
- Musikkspor og lydeffekter
- Kart og lokasjoner
- Teksturer
- Numeriske data og konfigurasjonsdata
Data i .vfs-filer er komprimert ved hjelp av tapsfri komprimering per oppføring for å spare diskplass, selv om enkelte oppføringer lagres ukomprimert. Formatet fungerer som en proprietær binær beholder, lik i formål som et .PAK-arkiv som brukes av andre spillmotorer. Det finnes ingen offentlig dokumentert «magic-byte»-signatur; verktøy identifiserer arkiver ut fra deres plassering i spillets installasjonsmappe snarere enn en filheader. Ulike verktøy for å pakke ut innhold fra .vfs-arkiver er tilgjengelige.
VFS-filer og UFO-spill
I perioden mellom 2003 og 2007 ble tre UFO-spill utgitt, som alle brukte arkivformatet .vfs:
- UFO: Aftermath (2003)
- UFO: Aftershock (2004)
- UFO: Afterlight (2007)
Modifisering av VFS-filer
Ulike moder - verktøy og ressurser som lar brukere endre spillinnhold og endre ett eller flere aspekter ved spillet - er tilgjengelige for UFO-trilogien. Installasjon av moder krever ingen spesifikk teknisk kunnskap; vanligvis er det tilstrekkelig å plassere den modifiserte .vfs-filen i spillets hovedmappe ved hjelp av det gitte modding-verktøyet. Hovedarkivet til spillet heter gamedata.vfs. Modifiserte VFS-pakker bruker vanligvis følgende navnekonvensjon: mod_pakkenavn.vfs. Mer detaljerte beskrivelser av .vfs-datastrukturen og modding-guider finnes på UFO-fansider samt på utviklerens offisielle spillforum. Ikke flytt eller gi nytt navn til eksisterende .vfs-filer i en installasjon - dette vil ødelegge spillet.
Sikkerhet og trygghet
RISIKO: MEDIUMDen største risikoen er selvpåført: sletting, endring av navn eller feilaktig redigering av et UFO-spills .vfs-filer ødelegger eller korrumperer installasjonen - fjern dem aldri for å «frigjøre plass»; avinstaller spillet i stedet, og ta sikkerhetskopi av enhver .vfs før modding. Arkivet i seg selv er passive ressursdata og kjører ikke kode automatisk, men last kun ned .vfs/mod-pakker fra anerkjente UFO-fellesskapssider. Fordi filendelsen deles av mange urelaterte «virtuelle filsystem»-programmer, må du forsikre deg om at en .vfs fra andre steder faktisk tilhører et UFO-spill før du behandler den som en.
Formatdetaljer
i et nøtteskall- Generisk Virtual File System-beholder - Mange programmer (emulatorer, installasjonsprogrammer, sandkasse/VPN-verktøy, enkelte IDE-er) lagrer et virtuelt filsystembilde som .vfs; hver av disse er et privat, urelatert format.
- Sony Sound Forge / Vegas videostabilisering og diverse app-data - Noen få medie- og nytteapper skriver innstillinger eller cache-filer som .vfs, urelatert til spillarkiver.
Programmer som åpner VFS-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Proprietær binær Virtual File System-beholder (spillressursarkiv) |
| Utvikler / motor | Altar Games (ALTAR Interactive) - Vision spillmotor |
| Byterekkefølge | Little-endian |
| Komprimering | Per oppføring; oppføringer kan være komprimert med en motorspesifikk metode eller lagret ukomprimert |
| Kryptering | Ingen dokumentert |
| Intern struktur | Binær header etterfulgt av en filkatalogtabell (stier, byte-offset, størrelser) og pakkede ressursdata |
| Støttede titler | UFO: Aftermath (2003), UFO: Aftershock (2004), UFO: Afterlight (2007) |
| Målplattform | Windows |
| Typisk arkivstørrelse | Ti-talls MB til flere hundre MB per fil |
| Filsignatur (magic bytes) | Ingen offentlig dokumentert; identifiseres av kontekst i installasjonsmappen, ikke et headermønster |
| Primært arkivfilnavn | gamedata.vfs |
| Navnekonvensjon for mod-arkiv | mod_<pakkenavn>.vfs (fellesskapsstandard) |
| Intern versjonering | Udokumentert; varierer noe mellom de tre UFO-titlene |
| Lagrede ressurstyper | 3D-modeller, teksturer, kart, lydspor, numeriske data og konfigurasjonsdata |
| Ekstraksjonsverktøy | Dragon UnPACKer (via tillegg), Game Extractor |
| Utgitt | 2003 (UFO: Aftermath, Altar Games) |
| Siste versjon | As shipped with UFO: Afterlight (2007); format is not publicly versioned |
VFS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om VFS-filer.