Hva er CRF-filformatet?
En .crf-fil er et proprietært ressursarkiv for spill som brukes av Enhanced Dark Engine, utviklet av Looking Glass Studios og Irrational Games. Den pakker spillressurser - nivåkart, teksturer, lyd og 3D-modeller - inn i en enkelt binær beholder for lasting under kjøring.
Spill som bruker dette formatet inkluderer Thief: The Dark Project (1998), Thief II: The Metal Age (2000) og System Shock 2 (1999). Arkivet starter med den fire-byte lange ASCII-signaturen fknc (hex 66 6B 6E 63), etterfulgt av en filtabell som lister opp navn, størrelser og byte-offset for de innebygde ressursene, og deretter selve rådataene.
Formatet ble reversert (reverse-engineered) av modding-miljøet; ingen offisiell spesifikasjon ble publisert. Dragon UnPACKer 5.x er det primære verktøyet for utpakking. Moddere som lager egne fanoppdrag (fan missions) for disse spillene, pakker innholdet sitt som .crf-arkiver.
Alle de tre spillene er tilgjengelige på GOG.com og vedlikeholdes aktivt gjennom fellesskapsoppdateringer (TFix for Thief 1, T2Fix for Thief 2 og NewDark-motor-oppdateringer). .crf tjener et lignende formål som .pak-arkivene som brukes av andre spillmotorer fra samme epoke.
Sikkerhet og trygghet
RISIKO: LOWCRF-filer er interne beholdere for spelldata og kan ikke kjøre kode på egen hånd. De er trygge å åpne i Dragon UnPACKer. Som med alt mod-innhold lastet ned fra internett, bør du være forsiktig med kilden - sørg for at du kun laster ned CRF-filer fra anerkjente modding-miljøer.
Formatdetaljer
i et nøtteskall- Cardiac Risk File (medisinsk) - Enkelte medisinske programmer bruker .crf for data om hjerterisikovurdering - et helt urelatert binært format.
Programmer som åpner CRF-filer
Tekniske detaljer
dyp spesifikasjon| Magiske byte (offset 0) | 66 6B 6E 63 (ASCII: fknc) |
| Byterekkefølge | Little-endian |
| Koding | Binær (proprietær; ingen offentlig spesifikasjon) |
| Filtabell | Header inneholder innebygde ressursnavn, byte-offset og størrelser for alle oppføringer |
| Ressurstyper | Nivåkart, teksturer, lydfiler, 3D-modeller, AI-skript, spelldata |
| Komprimering | Varierer per ressursoppføring; motorspesifikk eller ukomprimert avhengig av ressurstype |
| Typisk filstørrelse | 5 MB - 500 MB |
| Plattform | Windows |
| Spill som bruker formatet | Thief: The Dark Project (1998), Thief II: The Metal Age (2000), System Shock 2 (1999) |
| Motor | Enhanced Dark Engine (Looking Glass Studios / Irrational Games) |
| Primært utpakkingsverktøy | Dragon UnPACKer 5.x |
| Bruk til modding | Egendefinerte fanoppdrag pakket og distribuert som .crf-arkiver |
| Kilde til spesifikasjon | Reversert av modding-miljøet; ingen offisiell dokumentasjon eksisterer |
| Utgitt | 1998 (System Shock 2 / Thief: The Dark Project era) |
| Siste versjon | Enhanced Dark Engine (no formal version numbering) |
CRF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om CRF-filer.