Changes

Jump to navigation Jump to search
87 bytes added ,  00:29, 29 June 2022
byteswaps seem to exist because DSi is little endian
Line 1: Line 1: −
'''Title metadata''', or '''TMD''' for short, is a format used to store information about a title (DSiWare, etc.) and all its installed contents, including which contents they consist of and their SHA1 hashes. The format between Wii and DSi Title metadata ''appears'' to be identical.
+
'''Title metadata''', or '''TMD''' for short, is a format used to store information about a title (DSiWare, etc.) and all its installed contents, including which contents they consist of and their SHA1 hashes. The format between Wii and DSi Title metadata ''appears'' to be identical; this includes endianness, so byteswaps are often needed on the DSi.
    
Many operations are done in terms of 64-byte blocks, which means you will often see padding out to the nearest 64-byte boundary at the end of a field.
 
Many operations are done in terms of 64-byte blocks, which means you will often see padding out to the nearest 64-byte boundary at the end of a field.
Line 51: Line 51:  
| 0x184
 
| 0x184
 
| 8
 
| 8
| System Version
+
| System Version; probably always 0
 
|-
 
|-
 
| 0x18C
 
| 0x18C
322

edits

Navigation menu