AAMP: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>BravelyPeculiar
imported>Leoetlino
m (Fix typo)
(One intermediate revision by the same user not shown)
Line 4: Line 4:
The basic structure of AAMP files is documented on the [[mk8:AAMP (File Format)|MK8 wiki]].
The basic structure of AAMP files is documented on the [[mk8:AAMP (File Format)|MK8 wiki]].


Unlike some other file formats, AAMP files have the exact same structure and endianness on Wii U and Switch, so theses files are interchangeable between the consoles.
Unlike some other file formats, AAMP files have the exact same structure and endianness on Wii U and Switch, so these files are interchangeable between the consoles.


== Usage in ''Breath of the Wild'' ==
== Usage in ''Breath of the Wild'' ==
Line 13: Line 13:


The following extensions are used in the game:
The following extensions are used in the game:
* [[.bxml]]
 
* [[.baiprog]]
* .baglblm
* UNFINISHED
* .baglccr
* .baglclwd
* .baglcube
* .bagldof
* .baglenv
* .baglenvset
* .baglfila
* .bagllmap
* .bagllref
* .baglmf
* .baglshpp
* .baiprog
* .bas
* .baslist
* .bassetting
* .batcl
* .batcllist
* .bawareness
* .bawntable
* .bbonectrl
* .bchemical
* .bchmres
* .bdemo
* .bdgnenv
* .bdmgparam
* .bdrop
* .bgapkginfo
* .bgapkglist
* .bgenv
* .bglght
* .bgmsconf
* .bgparamlist
* .bgsdw
* .bksky
* .blifecondition
* .blod
* .bmodellist
* .bmscdef
* .bmscinfo
* .bnetfp
* .bphyscharcon
* .bphyscontact
* .bphysics
* .bphyslayer
* .bphysmaterial
* .bphyssb
* .bphyssubmat
* .bptclconf
* .brecipe
* .brgbw
* .brgcon
* .brgconfig
* .brgconfiglist
* .bsfbt
* .bsft
* .bshop
* .bumii
* .bvege
* .bwinfo
* .bxml


== Tools ==
== Tools ==
The following tools can be used to convert AAMP files to an editable format, and back again:
The following tools can be used to convert AAMP files to an editable format, and back again:


*[https://github.com/leoetlino/aamp <code>AAMP</code>]
*[https://github.com/leoetlino/aamp <code>aamp</code>]
*[https://github.com/Zer0XoL/BotW-aampTool/releases aampTool] (doesn't display root nodes correctly)
*[https://github.com/Zer0XoL/BotW-aampTool/releases aampTool] (doesn't display root nodes correctly)
[[Category:File formats]]
[[Category:File formats]]

Revision as of 23:12, 7 September 2018

AAMP files are parameter files that are used in many recent Nintendo games such as Breath of the Wild.

Structure

The basic structure of AAMP files is documented on the MK8 wiki.

Unlike some other file formats, AAMP files have the exact same structure and endianness on Wii U and Switch, so these files are interchangeable between the consoles.

Usage in Breath of the Wild

AAMP files are used in Breath of the Wild to store parameters that define the game's behaviour. They are very frequently used inside .sbactorpack archives, where they define most of an Actor's characteristics.

Extensions

AAMP files have a wide range of extensions. The file format is the same regardless of the extension, but the parameters defines inside it differ depending on the extension.

The following extensions are used in the game:

  • .baglblm
  • .baglccr
  • .baglclwd
  • .baglcube
  • .bagldof
  • .baglenv
  • .baglenvset
  • .baglfila
  • .bagllmap
  • .bagllref
  • .baglmf
  • .baglshpp
  • .baiprog
  • .bas
  • .baslist
  • .bassetting
  • .batcl
  • .batcllist
  • .bawareness
  • .bawntable
  • .bbonectrl
  • .bchemical
  • .bchmres
  • .bdemo
  • .bdgnenv
  • .bdmgparam
  • .bdrop
  • .bgapkginfo
  • .bgapkglist
  • .bgenv
  • .bglght
  • .bgmsconf
  • .bgparamlist
  • .bgsdw
  • .bksky
  • .blifecondition
  • .blod
  • .bmodellist
  • .bmscdef
  • .bmscinfo
  • .bnetfp
  • .bphyscharcon
  • .bphyscontact
  • .bphysics
  • .bphyslayer
  • .bphysmaterial
  • .bphyssb
  • .bphyssubmat
  • .bptclconf
  • .brecipe
  • .brgbw
  • .brgcon
  • .brgconfig
  • .brgconfiglist
  • .bsfbt
  • .bsft
  • .bshop
  • .bumii
  • .bvege
  • .bwinfo
  • .bxml

Tools

The following tools can be used to convert AAMP files to an editable format, and back again: