Changes

Jump to navigation Jump to search
580 bytes added ,  16:58, 29 August 2015
Line 618: Line 618:  
During Home Menu startup, it loads "/versionList.dat" from NAND extdata 0xf000000e. This is downloaded via SpotPass, the file-data downloaded via HTTPS here is raw(no SpotPass container):
 
During Home Menu startup, it loads "/versionList.dat" from NAND extdata 0xf000000e. This is downloaded via SpotPass, the file-data downloaded via HTTPS here is raw(no SpotPass container):
 
* Retail: [https://tagaya-ctr.cdn.nintendo.net/tagaya/versionlist]
 
* Retail: [https://tagaya-ctr.cdn.nintendo.net/tagaya/versionlist]
* Dev-unit: [https://tagaya-dev-ctr.cdn.nintendo.net/tagaya/versionlist]
+
* Dev-unit: [https://tagaya-dev-ctr.cdn.nintendo.net/tagaya/versionlist] The titles listed in this are not available on the [[Title_list|normal]] CDN.
   −
This appears to be a list of title-updates available on the eShop(or at least for the retail version).
+
This is a list of title-updates available on the eShop, for regular app titles and update-titles. This is what Home Menu checks for determining whether the currently selected app needs updated or not.
 +
 
 +
File structure:
 +
{| class="wikitable"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0
 +
| 0x10
 +
| The first u32 is normally 0x1, the rest is normally all-zero.
 +
|-
 +
| 0x10
 +
| <Filesize-0x10>
 +
| Title entries, 0x10-bytes each.
 +
|}
 +
 
 +
Title entry structure:
 +
{| class="wikitable"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0
 +
| 0x8
 +
| u64 TitleID
 +
|-
 +
| 0x8
 +
| 0x4
 +
| u32 titleversion
 +
|-
 +
| 0xC
 +
| 0x4
 +
| Unknown u32, usually zero?
 +
|}
    
== Automatic System Update Download ==
 
== Automatic System Update Download ==

Navigation menu