December 16, 2013, 15:39:53 |
Quote (Intrade @ 16 December 2013 01:25)
If I remember correctly, the format Wakfu uses is TGAM which I'm assuming is a compressed form of TGA file data. These kind of files aren't really common and you would need to have someone who understands TGA files look through the TGAM files and find the TGA data and the offsets between Sprites, then separate the data within the files using some logical means like a reader.
Some of these reader-programs did exist in the past, because like you I was curious as to what the sprites looked like and found the TGAM files in a JAR file. I've seen some of the animation data thanks to viewing examples of a reader but because the reader was uploaded via Megaupload and since that file-sharing site no longer exists, I couldn't get access to it. I couldn't find much information on a current way of reading the files (the offset for the data may have been changed so the older readers may not work for the current data).
I don't really have the desire to delve into the TGAM data and separate it myself.
I spent a while attempting to build a reader program, and while the extractor part was pretty simple (creating flat files of all the pieces) i quit on the reader mostly because there just wasn't much interest there on my part. I never found anything that officially supported TGAM so i ended up recreating a TGA fileheader and appending the RGBA data (I think technically in order for it to display it was actually BGRA)
Quote (Kaitenzushi @ 16 December 2013 09:18)
Along similar lines, I'm very interested in having all the game music in my music library. I sincerely love the stuff and would like to listen to it while I work.
After some digging around I reckon the music is all kept in musics_full.pk (80+ M
and musics.pki (less than 1M
. The odd thing though, is that most references I find to .pk point to Peak (acquired by Adobe). The .pk files in question would actually only be tempfiles / graphical files used in the editing process. This suggests that in this case .pk is something else, some kind of packed format which is extracted by the relevant .JAR file. And I'm by no means a dev, so I reckon I can forget about it
I guess I'm bound to use some sound capturing software instead...
The sound files used to be a an ANSI character shifted collection of ogg files.
It looks like that's since changed so my music extractor wouldn't work.
(Looks like those havne't changed) I'll take a peek if i get a chance. Also the pki is simply a list of files (an index).
For example the musics.pki contains the following list:
etc etc.. I think you get the point.
This post has been edited by stryve - December 16, 2013, 16:34:33.