File Formats
You can click on a format's description to learn more about the file format and its uses.
Huge shoutout to RatcheT2497 and NoahStolk on Github for their documentation!
.adp |
audioIndividual tracks. Used for voicelines, cutscenes, and individual level music |
.ai |
entity informationEntity name and coordinates for a given level |
.ani |
Object animationsNo additional information available |
.anm |
Particle systemUncertain |
.ats |
animation texture scriptsHandles how textures are animated across game objects. See a full documentation of the scripting language used here. |
.blk |
--Uncertain |
.bmp |
bitmap imagesStandard bitmap image format used for textures or UI. |
.bnr |
--Uncertain |
.bsa |
Object animationsUncertain |
.cpt |
Particle systemUncertain |
.crt |
crate informationInformation for crates in a given lvevel. Includes coordinates, crate count, and crate type. More information can be found here (external site). |
.dbg |
--Uncertain |
.elf |
executable linkable formatUsed for compiled executables on various platforms. |
.gra |
Particle systemGrass? |
.hgo |
--Uncertain |
.lgt |
LightsUncertain |
.nus |
level informationLevel model, textures, splines, etc |
.obj |
Particle systemUncertain |
.pad |
NTSC Demo fileUncertain |
.ppd |
PAL Demo FileUncertain |
.ptl |
Particle systemParticles |
.raw |
--Uncertain |
.s3 |
--Uncertain |
.shd |
Shadow or shader?Uncertain; only present in GCN |
.spd |
audio playlistAudio playlists. Used for global sounds (crates breaking, collecting a crystal, Crash getting hurt, etc) and ambient sounds to play in a level. |
.spt |
--Uncertain |
.ter |
TerrainCollision mesh? |
.tpl |
memory card imagesUsed for memory card icon display (banner, icon, etc) |
.vis |
--Uncertain |
.wmp |
wumpa fruit informationHolds coordinates of every developer-placed wumpa fruit in a given level. |