Welcome, Guest. Please Login
Back to main page
  News:
Welcome to the ShadowFlare's Realm Forums.  New registrations are by request only.  To be considered for a new forum account, send an e-mail with the user name and display name you want and the reason you want to register.
  Home SFRealm HelpSearchLogin  
 
Pages: 1
Send Topic Print
Starcraft File Format Specifications (Read 8984 times)
CBWhiz
Peon
*
Offline

I love YaBB 1G -
SP1!

Posts: 24

Starcraft File Format Specifications
Jan 21st, 2006, 6:21am
 
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

Re: Starcraft File Format Specifications
Reply #1 - Jan 21st, 2006, 7:03am
 
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
The Sea of Chaos
Re: Starcraft File Format Specifications
Reply #2 - Feb 1st, 2006, 7:25am
 
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.
Back to top
 
 

-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."
WWW 46431561 ShadowFlareSFR   IP Logged
ShadowFlare
Administrator/Lord of Nightmares
*****
Offline

The source of all
chaos

Posts: 125
The Sea of Chaos
Re: Starcraft File Format Specifications
Reply #3 - Mar 30th, 2006, 12:16am
 
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.
Back to top
 
 

-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."
WWW 46431561 ShadowFlareSFR   IP Logged
Ojan
Peon
*
Offline

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

Posts: 27
Sweden, of course
Gender: male
Re: Starcraft File Format Specifications
Reply #4 - Mar 30th, 2006, 1:36pm
 
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
Back to top
 
 

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

The source of all
chaos

Posts: 125
The Sea of Chaos
Re: Starcraft File Format Specifications
Reply #5 - Mar 30th, 2006, 5:48pm
 
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.
Back to top
 
 

-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."
WWW 46431561 ShadowFlareSFR   IP Logged
Ojan
Peon
*
Offline

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

Posts: 27
Sweden, of course
Gender: male
Re: Starcraft File Format Specifications
Reply #6 - Mar 31st, 2006, 12:37pm
 
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
Back to top
 
 

Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
WWW 112532827 OjanPojan   IP Logged
Pages: 1
Send Topic Print