Skip to content

Latest commit

 

History

History
426 lines (290 loc) · 9.59 KB

BotwDataTypes.md

File metadata and controls

426 lines (290 loc) · 9.59 KB

Botw Data Types

Magic Extension Yaz0 Compressed Description IO State Conversion Info
AAMP .baiprog False Switch/WiiU Endianess
AGST .bagst False
BARS .bars False
BFEV .bfevfl False Switch/WiiU None
BLAL .blal False
BY .baischedule False Switch/WiiU Endianess
EFTB .esetlist True
FFNT .bffnt False
FLAN .bflan False
FLYT .bflyt False
FRES .bcamanim False > WiiU Stuff?
FSAR .bfsar False
FSHA .bfsha True
FSTM .bfstm False
Gfx2 .gsh False
PrOD .blwp True
RSTB .rsizetable True Switch/WiiU Endianess & Data
SARC .baatarc False Switch/WiiU Endianess?
STAT .agstats False
TSCB .tscb False
W??W .hkcl False Switch/WiiU Stuff?
XLNK .belnk True

AAMP

Extensions:

  • .baiprog | Yaz0: False
  • .bas | Yaz0: False
  • .baslist | Yaz0: False
  • .bassetting | Yaz0: False
  • .batcl | Yaz0: False
  • .batcllist | Yaz0: False
  • .bawareness | Yaz0: False
  • .bawntable | Yaz0: False
  • .bbonectrl | Yaz0: False
  • .bchemical | Yaz0: False
  • .bchmres | Yaz0: False
  • .bdemo | Yaz0: False
  • .bdgnenv | Yaz0: False
  • .bdmgparam | Yaz0: False
  • .bdrop | Yaz0: False
  • .bgparamlist | Yaz0: False
  • .blifecondition | Yaz0: False
  • .blod | Yaz0: False
  • .bmodellist | Yaz0: False
  • .bmscdef | Yaz0: False
  • .bmscinfo | Yaz0: False
  • .bnetfp | Yaz0: False
  • .bphyscharcon | Yaz0: False
  • .bphyscontact | Yaz0: False
  • .bphysics | Yaz0: False
  • .bphyslayer | Yaz0: False
  • .bphysmaterial | Yaz0: False
  • .bphyssb | Yaz0: False
  • .bphyssubmat | Yaz0: False
  • .brecipe | Yaz0: False
  • .brgbw | Yaz0: False
  • .brgcon | Yaz0: False
  • .brgconfig | Yaz0: False
  • .brgconfiglist | Yaz0: False
  • .bsfbt | Yaz0: False
  • .bsft | Yaz0: False
  • .bshop | Yaz0: False
  • .bumii | Yaz0: False
  • .bwinfo | Yaz0: False
  • .bxml | Yaz0: False

File Paths:

  • "0010/Pack/Dungeon120.pack//Map/DungeonData/CDungeon/Dungeon120.bdgnenv"
  • "0010/Pack/Dungeon121.pack//Map/DungeonData/CDungeon/Dungeon121.bdgnenv"
  • "0010/Pack/Dungeon122.pack//Map/DungeonData/CDungeon/Dungeon122.bdgnenv"
  • ...

AGST

Extensions:

  • .bagst | Yaz0: False

File Paths:

  • "Pack/Bootup.pack//Sound/Group/GroupSetting.bagst"
  • ...

BARS

Extensions:

  • .bars | Yaz0: False

File Paths:

  • "0012/Voice/EUde/Demo007_0.bars"
  • "0012/Voice/EUde/Demo033_0.bars"
  • "0012/Voice/EUde/Demo039_0.bars"
  • ...

BFEV

Extensions:

  • .bfevfl | Yaz0: False
  • .bfevtm | Yaz0: False

File Paths:

  • "Event/100enemy.sbeventpack//EventFlow/100enemy.bfevfl"
  • "Event/100enemy.sbeventpack//EventFlow/MiniGame100enemy.bfevfl"
  • "Event/AncientBall_Kakariko.sbeventpack//EventFlow/AncientBall_Kakariko.bfevfl"
  • ...

BLAL

Extensions:

  • .blal | Yaz0: False

File Paths:

  • "Pack/Bootup.pack//Sound/LoopAssetList.blal"
  • ...

BY

Extensions:

  • .baischedule | Yaz0: False
  • .baniminfo | Yaz0: False
  • .bquestpack | Yaz0: True
  • .byaml | Yaz0: False
  • .byml | Yaz0: True
  • .mubin | Yaz0: True

File Paths:

  • "0010/Map/AocField/_DistanceView/_DistanceView_Dynamic.smubin"
  • "0010/Map/AocField/_DistanceView/_DistanceView_Static.smubin"
  • "0010/Map/AocField/A-1/A-1_Dynamic.smubin"
  • ...

EFTB

Extensions:

  • .esetlist | Yaz0: True

File Paths:

  • "Effect/AncientBall_Big.sesetlist"
  • "Effect/AncientBall.sesetlist"
  • "Effect/Animal_Bear_A.sesetlist"
  • ...

FFNT

Extensions:

  • .bffnt | Yaz0: False

File Paths:

  • "Font/Font_EU.sbfarc//Ancient_00.bffnt"
  • "Font/Font_EU.sbfarc//Caption_00.bffnt"
  • "Font/Font_EU.sbfarc//External_00.bffnt"
  • ...

FLAN

Extensions:

  • .bflan | Yaz0: False

File Paths:

  • "Layout/Horse.sblarc//anim/PaHorseBtn_00_Decide.bflan"
  • "Layout/Horse.sblarc//anim/PaHorseBtn_00_HorseState.bflan"
  • "Layout/Horse.sblarc//anim/PaHorseBtn_00_Invalid.bflan"
  • ...

FLYT

Extensions:

  • .bflyt | Yaz0: False

File Paths:

  • "Layout/Horse.sblarc//blyt/PaHorseBtn_00.bflyt"
  • "Layout/Horse.sblarc//blyt/PaShopHorseCapture_00.bflyt"
  • "Layout/Horse.sblarc//blyt/PaShopHorseInfo_01.bflyt"
  • ...

FRES

Extensions:

  • .bcamanim | Yaz0: False
  • .bfres | Yaz0: True
  • .bitemico | Yaz0: True
  • .bmapopen | Yaz0: True
  • .bmaptex | Yaz0: True
  • .breviewtex | Yaz0: True
  • .bstftex | Yaz0: True

File Paths:

  • "0010/Pack/Dungeon120.pack//Model/DgnMrgPrt_Dungeon120.sbfres"
  • "0010/Pack/Dungeon120.pack//Model/DgnMrgPrt_Dungeon120.Tex2.sbfres"
  • "0010/Pack/Dungeon121.pack//Model/DgnMrgPrt_Dungeon121.sbfres"
  • ...

FSAR

Extensions:

  • .bfsar | Yaz0: False

File Paths:

  • "Sound/DummySound.bfsar"
  • ...

FSHA

Extensions:

  • .bfsha | Yaz0: True

File Paths:

  • "Pack/Bootup_Graphics.pack//Shader/uking_flower.product.sbfsha"
  • "Pack/Bootup_Graphics.pack//Shader/uking_grass.product.sbfsha"
  • "Pack/Bootup_Graphics.pack//Shader/uking_grudge_slime_mold.product.sbfsha"
  • ...

FSTM

Extensions:

  • .bfstm | Yaz0: False

File Paths:

  • "0010/Sound/Resource/Stream/Demo655_0_SoundTrack.bfstm"
  • "0010/Sound/Resource/Stream/Demo660_0_SoundTrack.bfstm"
  • "0010/Sound/Resource/Stream/Demo661_0_SoundTrack.bfstm"
  • ...

Gfx2

Extensions:

  • .gsh | Yaz0: False

File Paths:

  • "Pack/Bootup.pack//System/Layout/font_BuildinShader.gsh"
  • "Pack/Bootup.pack//System/Layout/lyt_BuildinShader.gsh"
  • ...

PrOD

Extensions:

  • .blwp | Yaz0: True

File Paths:

  • "0010/Map/AocField/_DistanceView/_DistanceView_TeraTree.sblwp"
  • "0010/Map/AocField/A-1/A-1_TeraTree.sblwp"
  • "0010/Map/AocField/A-1/A-1.00_Clustering.sblwp"
  • ...

RSTB

Extensions:

  • .rsizetable | Yaz0: True

File Paths:

  • "System/Resource/ResourceSizeTable.product.srsizetable"
  • ...

SARC

Extensions:

  • .baatarc | Yaz0: False
  • .bactorpack | Yaz0: True
  • .beventpack | Yaz0: True
  • .bfarc | Yaz0: True
  • .blarc | Yaz0: True
  • .genvb | Yaz0: True
  • .pack | Yaz0: False
  • .sarc | Yaz0: True
  • .stats | Yaz0: True
  • .stera | Yaz0: True

File Paths:

  • "0010/Game/AocField/Stats/archive/A-1.00.sstats"
  • "0010/Game/AocField/Stats/archive/A-1.01.sstats"
  • "0010/Game/AocField/Stats/archive/A-1.10.sstats"
  • ...

TSCB

Extensions:

  • .tscb | Yaz0: False

File Paths:

  • "0010/Terrain/A/AocField.tscb"
  • "Terrain/A/MainField.tscb"
  • ...

W??W

Extensions:

  • .hkcl | Yaz0: False
  • .hknm2 | Yaz0: True
  • .hkrb | Yaz0: False
  • .hkrg | Yaz0: False
  • .hksc | Yaz0: True
  • .hktmrb | Yaz0: True

File Paths:

  • "0010/NavMesh/AocField/0-0.shknm2"
  • "0010/NavMesh/AocField/0-1.shknm2"
  • "0010/NavMesh/AocField/0-10.shknm2"
  • ...

XLNK

Extensions:

  • .belnk | Yaz0: True
  • .bslnk | Yaz0: True

File Paths:

  • "Pack/Bootup.pack//ELink2/ELink2DB.sbelnk"
  • "Pack/Bootup.pack//SLink2/SLink2DB.sbslnk"
  • ...

STAT

Extensions:

  • .agstats | Yaz0: False

File Paths:

  • "0010/Game/AocField/Stats/archive/A-1.00.sstats//autoplacement_forbid/A-1.00.autoplacement_forbid.agstats"
  • "0010/Game/AocField/Stats/archive/A-1.00.sstats//forest_density/A-1.00.forest_density.agstats"
  • "0010/Game/AocField/Stats/archive/A-1.00.sstats//forest_type/A-1.00.forest_type.agstats"
  • ...


Ignored File Extensions:

  • .beco
  • .bflim
  • .bin
  • .extm
  • .fmc
  • .fxparam
  • .hght
  • .mate
  • .mp4
  • .txt