Hva er BIG-filformatet?
Filer med filendelsen .big brukes av ulike videospill utgitt av Electronic Arts, og formatet har sin opprinnelse hos Westwood Studios på slutten av 1990-tallet. Det ble standardbeholderen for ressurser i SAGE-motoren, og ble levert med titler som Command & Conquer: Generals, Battle for Middle-earth og deres etterfølgere.
.big-filer lagrer data som kreves av spillmotoren, inkludert teksturer, 3D-modeller, konfigurasjonsfiler, lydspor, kart og .ini-skript - i konsept likt et .PAK-arkiv, men spesifikt for EA sin verktøykjede. Alle ressurser er samlet i én enkelt binærfil ved hjelp av en flat filindekstabell som registrerer hver oppførings navn, offset og lengde.
Hvert .big-arkiv starter med en 4-byte FourCC-signatur: BIGF for eldre Command & Conquer- og Westwood-utgivelser, eller BIG4 for Battle for Middle-earth og senere SAGE-titler. Headeren lagrer arkivstørrelsen som et 32-bit heltall i little-endian, mens antall filer og header-størrelse bruker big-endian - et uvanlig valg med blandet byte-rekkefølge. Komprimering per oppføring via EA sin RefPack-kodek (en LZ-basert algoritme) støttes, selv om mange oppføringer forblir ukomprimerte.
Enkelte EA-spill laster data direkte fra .big-filer under kjøring uten å pakke dem ut. .big-arkiver er også mye brukt som mod-pakker, slik at spillere kan erstatte eller legge til teksturer, nye verdensobjekter, ekstra karakterer og alternative fysikkinnstillinger. Fellesskapsverktøyet FinalBIG er det primære redigeringsprogrammet for å lage og endre .big-filer; Dragon UnPACKer og Game Extractor kan også pakke ut innholdet.
Sikkerhet og trygghet
RISIKO: MEDIUMDen største risikoen er selvforskyldt: sletting, endring av navn eller feilaktig redigering av et spills .big-filer ødelegger eller korrumperer installasjonen - fjern dem aldri for å «frigjøre plass»; avinstaller spillet i stedet, og ta alltid sikkerhetskopi av en .big-fil før modding. Selve arkivet er passive ressursdata og kjører ikke kode automatisk, men mod-nedlastinger kan leveres sammen med kjørbare filer/skript, så hent kun mods fra anerkjente C&C/BFME-fellesskapssider og behold den originale .big-filen for gjenoppretting.
Formatdetaljer
i et nøtteskall- Neverwinter Nights / Aurora BIF-data (noen ganger .big) - Enkelte BioWare-motorer og andre RPG-datapakker bruker navnet .big med et annet internt oppsett.
- Generisk «big» splitt/del av en stor fil - Av og til markerer .big bare en overdimensjonert datablokk eller et omdøpt arkiv, urelatert til EA-spill.
Programmer som åpner BIG-filer
Tekniske detaljer
dyp spesifikasjon| Filsignatur | «BIGF» (42 49 47 46) eller «BIG4» (42 49 47 34) - 4-byte FourCC ved offset 0 |
| Header-oppsett | FourCC (4 B) → arkivstørrelse (4 B, little-endian) → antall filer (4 B, big-endian) → header-størrelse (4 B, big-endian) |
| Byte-rekkefølge | Blandet: arkivstørrelse lagret som little-endian; antall filer og header-størrelse lagret som big-endian |
| Filindeksoppføring | 32-bit data-offset (BE) + 32-bit oppføringslengde (BE) + null-terminert filnavnstreng |
| Komprimering | RefPack per oppføring (EA sin LZ-baserte kodek); oppføringer kan også lagres ukomprimert |
| Formatvarianter | BIGF - eldre Command & Conquer- og Westwood-arkiver; BIG4 - Battle for Middle-earth og senere SAGE-titler |
| Utvikler | Electronic Arts (formatet stammer fra Westwood Studios) |
| Typisk arkivstørrelse | Fra titalls MB til noen få GB; et enkelt arkiv kan inneholde et helt spills teksturer, modeller, lyd og kart |
| Lagrede ressurstyper | Teksturer, 3D-modeller, terrengkart, lydspor, INI-konfigurasjonsfiler og spillskript |
| Tilknyttet OS | Windows |
| MIME-type | application/octet-stream (ingen dedikert registrert MIME-type) |
| Maksimalt antall oppføringer | Begrenset av 32-bit feltet for antall filer i headeren (teoretisk tak på ca. 4 milliarder oppføringer) |
| Modding-støtte | Arkiver kan erstattes fullstendig av fellesskaps-mods; FinalBIG er det primære verktøyet for å opprette og redigere .big-filer |
| Utgitt | Late 1990s (Westwood / EA games; widely used by the SAGE engine from ~2002) |
| Siste versjon | BIG4 variant (used by Battle for Middle-earth and later SAGE titles); BIGF is the earlier Command & Conquer variant |
| Spesifikasjon | opensage.readthedocs.io |
BIG-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om BIG-filer.