Changes

855 bytes removed ,  01:15, 19 May 2011
m
no edit summary
Line 1: Line 1: −
Questions @ hashes:
+
Unknowns:
 
+
* Hashes at the end of each DIFI blob.
1. What are the hashes at the end of each DIFI blob?
+
* How order / location of hash vs. partitioned blocks is determined. (since not sequentially).
 
  −
2. What is the hash-list after all DIFI blobs?
  −
 
  −
3. Re-ordering hashes in the partition table and the blocks of data associated with them (without changing anything) yields a "corrupt data" error. How to get around that?
  −
 
  −
Probably the hash table for the partition is being hashed to verify the hash table itself, but if you modify just the filler data following the hash table ( same block though ) it will not cause "corrupted data" messages on a game cartridge.  
  −
 
  −
That means the 0x1000 block of data, where the hashes are contained, aren't hashed, only editing or re-arranging ( to not invalidate hashes in the list ) the first ~0x200 bytes, generates data corruption errors.
  −
 
  −
I cannot locate hashes for either the entire 0x1000 block or just the data that will cause those errors if modified ( the first 0x200 bytes ).
  −
 
  −
 
  −
Comments:
  −
 
  −
1. I noticed the hash list doesn't seem to be in the same order as the blocks of data following it. The first 0x1000 block in the partition might be verified by the 12th hash in the list.
  −
 
  −
 
  −
 
  −
 
  −
 
        Line 29: Line 9:  
It can restore saves,but Almost saves cannot dump with NDS Adapter,but some of them can.
 
It can restore saves,but Almost saves cannot dump with NDS Adapter,but some of them can.
 
If you have Nintendo DS or DS Lite,you should try DSaveManager.
 
If you have Nintendo DS or DS Lite,you should try DSaveManager.
It uses FTP to dump saves,only dump. Last,I show you another save backup tool for DS.
+
It uses FTP to dump saves,only dump. Last,I show you another save backup tool for DS. NDS Backup Tool by Rudolph. Eepinator by WinterMute
   −
NDS Backup Tool by Rudlph
     −
Eepinator by WiterMute
+
Hardware:
 +
* NDS Adapter Plus (by hkems)
 +
* DS/DSLite & DSaveManager
 +
* Neo SMS4 (by neoflash, untested)
91

edits