Difference between revisions of "/vol/code"
< /vol
Jump to navigation
Jump to search
(I found the lack of information on these two disturbing. Would be neat if the individual fields were properly documented, though...) |
|||
Line 1: | Line 1: | ||
+ | app.xml and cos.xml reside here. | ||
+ | |||
+ | = app.xml = | ||
+ | Example layout: | ||
+ | <code> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <app type="complex" access="777"> | ||
+ | <version type="unsignedInt" length="4">15</version> | ||
+ | <os_version type="hexBinary" length="8">000500101000400A</os_version> | ||
+ | <title_id type="hexBinary" length="8">0005000010183300</title_id> | ||
+ | <title_version type="hexBinary" length="2">0000</title_version> | ||
+ | <sdk_version type="unsignedInt" length="4">21012</sdk_version> | ||
+ | <app_type type="hexBinary" length="4">80000000</app_type> | ||
+ | <group_id type="hexBinary" length="4">00001833</group_id> | ||
+ | <os_mask type="hexBinary" length="32">0000000000000000000000000000000000000000000000000000000000000000</os_mask> | ||
+ | </app> | ||
+ | </code> | ||
+ | |||
+ | = cos.xml = | ||
+ | |||
+ | Example layout: | ||
+ | |||
+ | <code> | ||
+ | <?xml version="1.0" encoding="utf-8"?> | ||
+ | <app type="complex" access="777"> | ||
+ | <version type="unsignedInt" length="4">20</version> | ||
+ | <cmdFlags type="unsignedInt" length="4">0</cmdFlags> | ||
+ | <argstr type="string" length="4096">project.rpx</argstr> | ||
+ | <avail_size type="hexBinary" length="4">00000000</avail_size> | ||
+ | <codegen_size type="hexBinary" length="4">00000000</codegen_size> | ||
+ | <codegen_core type="hexBinary" length="4">00000001</codegen_core> | ||
+ | <max_size type="hexBinary" length="4">40000000</max_size> | ||
+ | <max_codesize type="hexBinary" length="4">0E000000</max_codesize> | ||
+ | <default_stack0_size type="hexBinary" length="4">00000000</default_stack0_size> | ||
+ | <default_stack1_size type="hexBinary" length="4">00000000</default_stack1_size> | ||
+ | <default_stack2_size type="hexBinary" length="4">00000000</default_stack2_size> | ||
+ | <default_redzone0_size type="hexBinary" length="4">00000000</default_redzone0_size> | ||
+ | <default_redzone1_size type="hexBinary" length="4">00000000</default_redzone1_size> | ||
+ | <default_redzone2_size type="hexBinary" length="4">00000000</default_redzone2_size> | ||
+ | <exception_stack0_size type="hexBinary" length="4">00001000</exception_stack0_size> | ||
+ | <exception_stack1_size type="hexBinary" length="4">00001000</exception_stack1_size> | ||
+ | <exception_stack2_size type="hexBinary" length="4">00001000</exception_stack2_size> | ||
+ | </app> | ||
+ | </code> | ||
+ | |||
[[Category:Wii U Filesystem]] | [[Category:Wii U Filesystem]] | ||
{{DEFAULTSORT:vol/code}} | {{DEFAULTSORT:vol/code}} |
Latest revision as of 21:16, 27 June 2016
app.xml and cos.xml reside here.
app.xml
Example layout:
<?xml version="1.0" encoding="utf-8"?>
<app type="complex" access="777">
<version type="unsignedInt" length="4">15</version>
<os_version type="hexBinary" length="8">000500101000400A</os_version>
<title_id type="hexBinary" length="8">0005000010183300</title_id>
<title_version type="hexBinary" length="2">0000</title_version>
<sdk_version type="unsignedInt" length="4">21012</sdk_version>
<app_type type="hexBinary" length="4">80000000</app_type>
<group_id type="hexBinary" length="4">00001833</group_id>
<os_mask type="hexBinary" length="32">0000000000000000000000000000000000000000000000000000000000000000</os_mask>
</app>
cos.xml
Example layout:
<?xml version="1.0" encoding="utf-8"?>
<app type="complex" access="777">
<version type="unsignedInt" length="4">20</version>
<cmdFlags type="unsignedInt" length="4">0</cmdFlags>
<argstr type="string" length="4096">project.rpx</argstr>
<avail_size type="hexBinary" length="4">00000000</avail_size>
<codegen_size type="hexBinary" length="4">00000000</codegen_size>
<codegen_core type="hexBinary" length="4">00000001</codegen_core>
<max_size type="hexBinary" length="4">40000000</max_size>
<max_codesize type="hexBinary" length="4">0E000000</max_codesize>
<default_stack0_size type="hexBinary" length="4">00000000</default_stack0_size>
<default_stack1_size type="hexBinary" length="4">00000000</default_stack1_size>
<default_stack2_size type="hexBinary" length="4">00000000</default_stack2_size>
<default_redzone0_size type="hexBinary" length="4">00000000</default_redzone0_size>
<default_redzone1_size type="hexBinary" length="4">00000000</default_redzone1_size>
<default_redzone2_size type="hexBinary" length="4">00000000</default_redzone2_size>
<exception_stack0_size type="hexBinary" length="4">00001000</exception_stack0_size>
<exception_stack1_size type="hexBinary" length="4">00001000</exception_stack1_size>
<exception_stack2_size type="hexBinary" length="4">00001000</exception_stack2_size>
</app>