U8 Archive: Difference between revisions
Appearance
m Hyper moved page Sonic the Hedgehog (2006)/Formats/Arc File to Sonic the Hedgehog (2006)/Formats/Archive/Arc File |
No edit summary |
||
| Line 1: | Line 1: | ||
{{DISPLAYTITLE:Arc File}} | |||
{{DISPLAYTITLE:Arc File}} | {{DISPLAYTITLE:Arc File}} | ||
Revision as of 22:53, 1 December 2025
Archives, .arc, or ARC files are a common container format used throughout Sonic the Hedgehog (2006). Arc files can store a full file and directory-based virtual file system. Files may be compressed using zlib. In Sonic '06, the directories may be traversed, and individual files extracted and loaded into memory as needed.
Format
TBD.
List of Archives in Sonic '06
| Name | Description |
|---|---|
| cache.arc | Core render scripts, event playbook, and optical camouflage noise texture |
| download.arc | DLC episode mission and SET data |
| enemy_data.arc | Boss textures and objects |
| enemy.arc | Regular enemy textures and objects |
| event_data.arc | Event-specific textures and objects |
| event.arc | Event-specific sounds, particles, and scripts |
| game.arc | Actor properties, light and camera parameters |
| human.arc | NPC textures, objects, and scripts |
| object.arc | Interactive object textures, objects, and scripts |
| particle_data.arc | Particle textures and objects |
| particle.arc | Particle definitions |
| player_*.arc | Player-specific textures, objects, and animations |
| player.arc | Player scripting and packages |
| radarmap.arc | Mini-map objects, colour textures, and icons |
| scripts.arc | Most Lua scripting, SETs and paths |
| shader_lt.arc | Multiplayer shaders |
| shader.arc | Singleplayer shaders |
| sound.arc | Common sound banks |
| sprite.arc | UI textures, layouts, and animations |
| stage_*.arc | Stage-specific textures and objects |
| stage.arc | Reflection areas and stage collision |
| system.arc | |
| text.arc | Font textures, maps, and string tables |