PCC – Mass Effect paketo failas
Kas yra PCC failas?
Failas su .pcc yra Mass Effect Game failas, kuriame yra žaidimo duomenų, skirtų žaidimo turiniui, pvz., modeliams, tekstūroms ir patalpoms, keisti. Mass Effect 2 ir 3 yra pirmieji šaudyklės žaidimai, pagrįsti Unreal Engine 3 žaidimų varikliu. Iš pradžių žaidimą sukūrė Bioware, kuris didžiąją dalį žaidimo išteklių laikė savo patentuotu PCC failo formatu. Bioware įsigijo Electronic Arts, pirmaujanti pasaulinė interaktyvių pramogų leidėja.
PCC failo formatas – daugiau informacijos
PCC failuose yra suspaustų ir (arba) nesuspaustų struktūrų, kurios prisideda prie bendro failų organizavimo.
Suspausta PCC struktūra
Suglaudintas PCC failas susideda iš lentelių ir duomenų, suskirstytų į dalis. Kiekviename gabale yra kintamas suspaustų blokų skaičius.
- Chunks Header – 16 baitų bendra antraštė, kurioje yra informacijos apie gabalus.
- Chunk Header – 16 baitų antraštė, kurioje yra informacija apie neapdorotus suglaudintus duomenis, esančius bloko formoje.
Nesuspausta PCC struktūra
Nesuspausti PCC failai yra suskirstyti į šias penkias dalis.
- Antraštė – yra pagrindinė informacija apie PCC failo struktūrą.
- Vardų lentelė – yra pavadinimas, rastas pakete, įskaitant importo klases, eksporto ir eksportavimo ypatybes.
- Importavimo lentelė – yra visos klasės ir objektai, importuoti PCC.
- Eksportuoti lentelę – yra visi pakete saugomi objektai. Kiekvienas eksportuojamas dydis gali skirtis.