Difference between revisions of "Private/ds/title/HNB .lst"

From DSiBrew
< Private‎ | ds‎ | title
Jump to navigation Jump to search
(add a dump)
 
(17 intermediate revisions by 6 users not shown)
Line 1: Line 1:
HNB_.lst is a file created on the SD Card (/private/ds/title/) when software is copied in the SD Card from Data Manager.
+
HNB_.lst is a file created on the SD Card ([[private/ds/title]]) when a DSi application/game is copied to the SD Card from Data Manager.
  
In the file, there are all DSi software titles that are copied.
+
== Description ==
  
''Found by [[User:CashMan]]''
+
It contains the lower title-ids of the titles copied to the SD Card, each in 32-bit words.
  
 +
At the end of the file there's an 8 byte section consisting of the language the DSi was in when the list was saved, and a 16bit checksum to prevent data corruption.
  
This file is like this (with the browser and WW Snapped copied on the SD) :
+
== End chunk ==
00000000  50 47 4E 48  56 57 55 4B  PGNHVWUK
 
00000008  00 00 00 00  00 00 00 00  ........
 
00000010  00 00 00 00  00 00 00 00  ........
 
  
''Dump by [[User:Ludo6431]]''
+
Here's a description of the end chunk:
 +
{| class="wikitable"
 +
!| Start
 +
!| Length
 +
!| Description
 +
|-
 +
| 0 || 4 || Language. 0 = Japanese, 1 = English, 2 = French, 3 = German, 4 = Italian, 5 = Spanish, 6 = Chinese, 7 = Reserved
 +
|-
 +
| 4 || 4 || swiCRC16 of first 0x4B4 bytes (init value = 0xffff).
 +
|}
 +
 
 +
== See also ==
 +
 
 +
* [[SD Filesystem]]

Latest revision as of 19:27, 23 January 2011

HNB_.lst is a file created on the SD Card (private/ds/title) when a DSi application/game is copied to the SD Card from Data Manager.

Description

It contains the lower title-ids of the titles copied to the SD Card, each in 32-bit words.

At the end of the file there's an 8 byte section consisting of the language the DSi was in when the list was saved, and a 16bit checksum to prevent data corruption.

End chunk

Here's a description of the end chunk:

Start Length Description
0 4 Language. 0 = Japanese, 1 = English, 2 = French, 3 = German, 4 = Italian, 5 = Spanish, 6 = Chinese, 7 = Reserved
4 4 swiCRC16 of first 0x4B4 bytes (init value = 0xffff).

See also