Page 1 of 2
Blades of Time
Posted: Sun Apr 22, 2012 9:14 am
by Darko
Making a request for this game.
Well, the demo was released today so if someone is interested, I can give an example via PM.
See ya.
Re: Blades of Time
Posted: Sun Apr 22, 2012 10:13 am
by howfie
the PS3 version of the game used some compression, similar to the ones used in previous rebellion games. i wonder if it's the same on the PC version. i'll look at the samples... check sig for contact info. luigi had some tool for the other rebellion games, but it didn't work on the PS3 version of blades of time. i also remember the maps on the PS3 weren't compressed, but the textures and character models were.
or wait... i think i'm getting it confused with another game lol... i've been looking at so many games lately LOL! you guys ever notice that once you play or work on a lot of games they all start looking the same?
EDIT: Oh yeah, I was getting it confused with NeverDead. I have the PS3 version of Blades of Time, I just haven't had time to look at it.
Re: Blades of Time
Posted: Sun Apr 22, 2012 1:39 pm
by chrrox
the format is not to hard the problem is some sections are zlib compressed but i can't find any sizes anywhere for the zlib chunks.
Re: Blades of Time
Posted: Sun Apr 22, 2012 3:43 pm
by HeliosAI
It's possible to capture the models in T-pose with GameAssassin on a Windows XP OS.
However the UV is totally screwed but you can copy it from a 3d ripper rip.
Well if anyone wants to look at the format anyway and needs samples..i can email some from the PC version if that helps in any way xD
Re: Blades of Time
Posted: Mon Apr 23, 2012 5:32 pm
by howfie
lol i can't even download the demo off of steam; what a piece of shit steam is.
Re: Blades of Time
Posted: Mon Apr 23, 2012 8:10 pm
by HeliosAI
^^ yeah Steam seriously sucks pretty often -.- It's always a pain to get only downloadable games like this one or DLCs from other games. Takes so long, or doesn't start till you tried thousands of times.
It was better when Half Life 2 was released xD
Re: Blades of Time
Posted: Tue Apr 24, 2012 9:40 am
by S0UZ
Any progress? How about monster and weapon? If anyone need an example i will post it!
Re: Blades of Time
Posted: Fri Apr 27, 2012 6:07 pm
by destrator
I'm trying to understand the formats, but their formats - is a quiet horror
What I found out about the GRP format.
Code: Select all
struct GRPHeader // the header
{
DWORD Signature; // signature, always GRP1
DWORD OffsetToIndexTable; // offset to some table indexes. adjusted to 16
DWORD OffsetToIndexTableEnd; // offset of the end of the above table index is adjusted for 16
DWORD DataSize; // size of data array ( FileSize - sizeof(GRPHeader) )
};
Further there are three types of tables
Code: Select all
struct TableDescriptor
{
DWORD Offset; // offset from the beginning of the file
DWORD Count; // number of elements
};
The first is the name table, the second is offset to handle table data itself. The descriptors are of type:
Code: Select all
struct DataDescriptor
{
DWORD ID; // it seems that the content type ID
DWORD Offset; // offset
DWORD Index; // index
};
The third is offset to the descriptors, apparently, the same data. Are of the type:
Code: Select all
struct tagUnknown
{
DWORD ID; // probably the type of content
WORD Index1; // indexes
WORD Index2; //
DWORD Unknown2; // something vague, often == 0
DWORD Unknown3; //
};
After - do table names and descriptors. Well, then - indexes, which indicated the shift in the header and the actual serialized data itself.
content type IDs may be:
0xD543E771 - PhysX descriptor?
0xB4B7D9C4 - Skinned mesh?
0xA6F87A9B - chr1 signature, may be some descriptor
0x855A1BE6 - contains bones names
0x88B7A117 - effect or particle system?
0x77F8232F - Mesh?
0x56F81B6D - skin? contains bones names
0x40C586F9 - Animation or animation set
0x8F2A701A - Script? PE x86 module present!
P.S.: Sorry my bad English. I am Russian.
Re: Blades of Time
Posted: Fri Apr 27, 2012 7:04 pm
by chrrox
the grp format is not he problem its that parts of those chunks are compressed and no sizes are given
Re: Blades of Time
Posted: Fri Apr 27, 2012 7:25 pm
by howfie
Zlib can be decompressed as a stream. If I write a file extractor, someone want to do the models? I'm still working on several (too many) things. Lemme see if steam finally fixed their demo issue... (EDIT: Yes they did, checking it out now).
Re: Blades of Time
Posted: Fri Apr 27, 2012 8:21 pm
by finale00
As long as I don't have to DL the game myself.
Re: Blades of Time
Posted: Fri Apr 27, 2012 8:41 pm
by howfie
lol, don't you like to play what you rip finale?
Re: Blades of Time
Posted: Fri Apr 27, 2012 9:21 pm
by finale00
lol, just cause it has TnA?
I don't think I've played any of them.
Re: Blades of Time
Posted: Fri Apr 27, 2012 10:52 pm
by Darko
howfie wrote:Zlib can be decompressed as a stream. If I write a file extractor, someone want to do the models? I'm still working on several (too many) things. Lemme see if steam finally fixed their demo issue... (EDIT: Yes they did, checking it out now).
Yep, steam demo works right now.
Re: Blades of Time
Posted: Fri Apr 27, 2012 10:54 pm
by chrrox
you will have to parse the models also then its not just an entire chunk that is compressed it is parts of the model files. if there was sizes anywhere i could use noesis but i can not find any myself.