DAT (Ever17): Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 28: | Line 28: | ||
Stored offset starts at zero. Actual offset = (16+(file count * 32)). | Stored offset starts at zero. Actual offset = (16+(file count * 32)). | ||
Stored file size is doubled. Actual file size = (file size /2). | Stored file size is doubled. Actual file size = (file size /2). | ||
Internal formats, specifically *.JPG's from the wallpaper.dat have a strange thing about them. While I have only tested a few files, it appears about 4,000 bytes into the file, there is a 256 byte chuck that differs which breaks the image. When using the in-game option to save wallpapers, the image is proper and correct. Will most likely require a disassembler to figure out what exactly is going on. |
Revision as of 04:32, 8 July 2014
Seen/used in the follow game(s):
- Ever17
Header | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Size | Content | |||||||||||||
4Bytes | Magic/ID | |||||||||||||
4Bytes | File Count | |||||||||||||
8Bytes | 0x00 Filler |
Index | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Size | Content | |||||||||||||
4Bytes | Offset | |||||||||||||
4Bytes | File Size | |||||||||||||
24Bytes | File name |
Stored offset starts at zero. Actual offset = (16+(file count * 32)).
Stored file size is doubled. Actual file size = (file size /2).
Internal formats, specifically *.JPG's from the wallpaper.dat have a strange thing about them. While I have only tested a few files, it appears about 4,000 bytes into the file, there is a 256 byte chuck that differs which breaks the image. When using the in-game option to save wallpapers, the image is proper and correct. Will most likely require a disassembler to figure out what exactly is going on.