Help:Tools/aamptool: Difference between revisions
Jump to navigation
Jump to search
no edit summary
imported>Leoetlino No edit summary |
imported>Leoetlino No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category:Tools]] | |||
[[Category:Tools (AAMP)]] | |||
{{Tool infobox | {{Tool infobox | ||
| name = aamptool | | name = aamptool | ||
Line 11: | Line 13: | ||
== Setup == | == Setup == | ||
Download the tool from [https://github.com/Zer0XoL/BotW-aampTool/releases GitHub] (note: builds are only provided for Windows). | |||
== Known issues == | == Known issues == | ||
Line 17: | Line 19: | ||
* '''Parameter names with leading numbers''': Nintendo sometimes starts parameter structure names with numbers. aamptool converts structures into XML tags; however leading numbers in tag names are explicitly disallowed by the XML specification. As a result files with such nodes cannot be converted back from XML into AAMP correctly. aamptool will either crash or fail to convert the affected parameter nodes. | * '''Parameter names with leading numbers''': Nintendo sometimes starts parameter structure names with numbers. aamptool converts structures into XML tags; however leading numbers in tag names are explicitly disallowed by the XML specification. As a result files with such nodes cannot be converted back from XML into AAMP correctly. aamptool will either crash or fail to convert the affected parameter nodes. | ||
* '''Incomplete parameter type support''': Esoteric parameter types such as curves and buffers are not supported. This is problematic because a conversion into XML will only keep one byte of the original data, leading to data loss when converting back to AAMP. | * '''Incomplete parameter type support''': Esoteric parameter types such as curves and buffers are not supported. This is problematic because a conversion into XML will only keep one byte of the original data, leading to data loss when converting back to AAMP. | ||