Changes

140 bytes added ,  00:32, 2 July 2011
Line 64: Line 64:  
=== ファイルシステム===
 
=== ファイルシステム===
 
   
 
   
セーブデータは「SAVE」という特殊なファイルシステムでフラッシュメモリに保存されています。 SAVEはヘッダー部分にファイルシステムの様々なデータの詳細情報があります。  The most important is the FST or filesystem table. You can find the FST by first finding the file base offset which is the offset to which all the entries in the FST are relative. The file base offset is a uint16_t at 0x58 from the filesystem start. The FST offset is a uint32_t at 0x6C and is in blocks (which are 0x200 bytes large).
+
セーブデータは「SAVE」という特殊なファイルシステムでフラッシュメモリに保存されています。 SAVEはヘッダー部分にファイルシステムの様々なデータの詳細情報があります。FSTを見つける方法として、なぜか必ず含まれる"{"を検索する、または.sav,.dat等を探すのが一番早いです。 The most important is the FST or filesystem table. You can find the FST by first finding the file base offset which is the offset to which all the entries in the FST are relative. The file base offset is a uint16_t at 0x58 from the filesystem start. The FST offset is a uint32_t at 0x6C and is in blocks (which are 0x200 bytes large).
    
FSTが見つかれば、そのセーブデータを解析するのは非常に簡単です。
 
FSTが見つかれば、そのセーブデータを解析するのは非常に簡単です。
405

edits