AMPXI:WriteTWLSavedata: Difference between revisions

No edit summary
Line 15: Line 15:
|-
|-
| 4
| 4
| NAND save-image file offset
| NAND file offset
|-
|-
| 5
| 5
| u8, Section type (5 = "public.new", 6 = ?, 7 = ?)
| u8, Section type. See below.
|-
|-
| 6
| 6
| u8, [[AM:ImportDSiWare|Operation]]
| u8, [[AM:ImportDSiWare|Operation]]. Must be 5 or 11.
|-
|-
| 7
| 7
Line 41: Line 41:
| 1
| 1
| Result code
| Result code
|}
=Section types=
{| class="wikitable" border="1"
|-
!  Section type
!  Allowed with operation type
!  Written filename
!  Normal filename
|-
| 5
| Both
| "public.new"
| "public.sav"
|-
| 6
| Both
| "banner.new"
| "banner.sav"
|-
| 7
| 11
| "private.new"
| "private.sav"
|}
|}


=Description=
=Description=
This writes the specified input plaintext buffer data to the specified TWL-NAND title raw savedata image. The file which is written to in NAND depends on the section_index(public.sav, banner.sav, ...). This actually writes to "public.new" for "public.sav".
This writes the specified input plaintext buffer data to the specified TWL-NAND title raw ".new" file. The file which is written to in NAND depends on the section_type.


The ".new" files written by this are moved to the regular filenames by [[AMPXI:InstallTitlesFinish]] / other install-finish command(s).
The ".new" files written by this are moved to the regular filenames by [[AMPXI:InstallTitlesFinish]] / other install-finish command(s).