12/8/2022 0 Comments Alien nations 3Hash function needs to be reverse engineered to get real names.Īs for TGA files, they are definitely compressed or encrypted. So those visible strings are really a partial source names, not the actual filenames. I think that's why some of the names are trimmed. My theory is that those archives use some kind of custom hash function for storing filenames. It contains Kaitai Struct definision, my python extractor and smallest game archive (there are 21 files of which 3 are. Here you can take a look: !yRclAa5I!K_8muFSNW2XvVXrMO_UTrQ tga extension (and gami (imag) flag) yet there is no "truevision" keyword in archives. mp3 and play it that way too unless archive is compressed.Īh game(s) is as old as year 2001-2003, that makes one question if they used TGA, anyhow filename in archives being cut is not an issue often as archives usually store a file format type flag and thus game's don't make use of the file extension and the value would obviously differ in archives storing different files.Īpollo wrote:Would need example files if want someone's help on this as else it's just guessing work without being able to try. Since you extract the files using the proper offsets, the files need to be figured out and in comparison MP3 is the most easiest format to extract/play as it holds playback header info all across the file so even wrong offset extracted mp3 would play, heck you can probably rename the archive holding mp3s into. Would need example files if want someone's help on this as else it's just guessing work without being able to try.Īnyway do the files have tga extensions on name or where the TGA assumption is from? It's often that name has the input image extension and yet the stored one may not be TGA/generic format anymore and if it is, it is missing possibly the native headers along the info and uses game's own.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |