3DSX Format: Difference between revisions

Ichfly (talk | contribs)
fixed size
Neobrain (talk | contribs)
m typography hype!
 
(2 intermediate revisions by 2 users not shown)
Line 3: Line 3:
The file is structured like this:
The file is structured like this:
* Header
* Header
* Extended Header, if the header size field is greater than 32.
* Code relocation table header
* Rodata relocation table header
* Data relocation table header
* Code segment
* Code segment
* Rodata segment
* Rodata segment
* Data segment
* Data segment
* Relocation Header for code
* Code relocation table
* Relocation Header for rodata
* Rodata relocation table
* Relocation Header for data
* Data relocation table
* [[SMDH]] data, if there is an extended header.
* [[RomFS]] data, if there is an extended header.


== Header ==
== Header ==
Line 52: Line 58:
|  4
|  4
|  Bss segment size
|  Bss segment size
|}
== Extended Header ==
{| class="wikitable" border="1"
|-
!  Offset
!  Size
!  Description
|-
|  0x0
|  4
|  [[SMDH]] offset
|-
|  0x4
|  4
|  [[SMDH]] size
|-
|  0x8
|  4
|  [[RomFS]] offset
|}
|}