Page Index Toggle Pages: 1
Topic Tools
Normal Topic Starcraft File Format Specifications (Read 10046 times)
CBWhiz
Peon
*
Offline


I love YaBB 1G - SP1!

Posts: 24
Joined: Sep 7th, 2002
Starcraft File Format Specifications
Jan 21st, 2006 at 6:21am
Post Tools
Hello, I was wondering where I could find the most recently updated specs for *.CHK (Starcraft Map Data), *.GRP (Starcraft Sprites, I belive), units.dat, and the other major .dat files in the Starcraft MPQs?

I remember CamSys used to have them (alas, their dissapearance sucked), so if anybody still has them it'd be much appreciated.

In addition, if somebody has the filenames and storage properties for how the tileset data and tiles are implemented, please let me know. Thanks!
  
Back to top
 
IP Logged
 
CBWhiz
Peon
*
Offline


I love YaBB 1G - SP1!

Posts: 24
Joined: Sep 7th, 2002
Re: Starcraft File Format Specifications
Reply #1 - Jan 21st, 2006 at 7:03am
Post Tools
sorry, wrong section - haven't been here in awhile.
  
Back to top
 
IP Logged
 
ShadowFlare
Administrator/Lord of Nightmares
*****
Offline


The source of all chaos

Posts: 125
Location: The Sea of Chaos
Joined: May 11th, 2002
Re: Starcraft File Format Specifications
Reply #2 - Feb 1st, 2006 at 7:25am
Post Tools
I think I have some of the .CHK information.  In addition to that, I do have the specifications for the .GRP format or at least some code I wrote to display them.  As for the others, I don't think I have anything on those.
  

-ShadowFlare

"My mind is my power. My power is my mind.
When uncorrupted by other elements, my mind is my pure power."

"I am a darkness beyond blackest pitch, deeper than the deepest night.
I am the Sea of Chaos. The source of all chaos.
That is how you describe me...
I am... the Lord of Nightmares."
Back to top
WWW  
IP Logged
 
ShadowFlare
Administrator/Lord of Nightmares
*****
Offline


The source of all chaos

Posts: 125
Location: The Sea of Chaos
Joined: May 11th, 2002
Re: Starcraft File Format Specifications
Reply #3 - Mar 30th, 2006 at 12:16am
Post Tools
Some of the format specs are at http://www.smempire.org/specs/ (which apparently isn't linked to on the site...)

I haven't found a site with the .grp specs from Camsys.org, but there are other versions of the spec around.  One in particular that I found did seem to look correct, except for that it had a couple unknowns.  The address: http://pipin.tmd.ns.ac.yu/extra/fileformat/games/grp/grp.txt
The two unknown bytes in the frame table are the frame's width and height, so keep in mind while looking through that spec that contrary to what the author says, the frame's exact size is able to be known before any part of the decoding of the frame.  So for example, unlike what they did, you can actually check for the end of line in the graphic by the exact length of it in pixels, not just the length in encoded bytes.
  

-ShadowFlare

"My mind is my power. My power is my mind.
When uncorrupted by other elements, my mind is my pure power."

"I am a darkness beyond blackest pitch, deeper than the deepest night.
I am the Sea of Chaos. The source of all chaos.
That is how you describe me...
I am... the Lord of Nightmares."
Back to top
WWW  
IP Logged
 
Ojan
Peon
*
Offline


Gimmie my 20 (or was it
40?) posts back! :p

Posts: 27
Location: Sweden, of course
Joined: Apr 16th, 2004
Re: Starcraft File Format Specifications
Reply #4 - Mar 30th, 2006 at 1:36pm
Post Tools
It's not linked to since that section isn't done.... It will happen, some year.

The .grp-spec that isn't available there is the CamSys .grp spec. I have it on my computer, and I just need to HTML-ize it :p

If you have any more Blizzard related specs to contribute with, then please tell me Smiley
  

Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
Back to top
IP Logged
 
ShadowFlare
Administrator/Lord of Nightmares
*****
Offline


The source of all chaos

Posts: 125
Location: The Sea of Chaos
Joined: May 11th, 2002
Re: Starcraft File Format Specifications
Reply #5 - Mar 30th, 2006 at 5:48pm
Post Tools
I didn't realize it until just recently, but I have that same .grp spec saved on my hard drive, too.  I think I also have most or all of the other camsys specs that were ever there, too.
  

-ShadowFlare

"My mind is my power. My power is my mind.
When uncorrupted by other elements, my mind is my pure power."

"I am a darkness beyond blackest pitch, deeper than the deepest night.
I am the Sea of Chaos. The source of all chaos.
That is how you describe me...
I am... the Lord of Nightmares."
Back to top
WWW  
IP Logged
 
Ojan
Peon
*
Offline


Gimmie my 20 (or was it
40?) posts back! :p

Posts: 27
Location: Sweden, of course
Joined: Apr 16th, 2004
Re: Starcraft File Format Specifications
Reply #6 - Mar 31st, 2006 at 12:37pm
Post Tools
Yeah, I belive I have them too.... However, just to make sure we're not missing any, would you mind sending me or uploading the specs you have?

I greatly appreciate it Smiley
  

Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
Back to top
IP Logged
 
Page Index Toggle Pages: 1
Topic Tools