Sign in to follow this  

Counter strike 1.6 data storage

This topic is 2849 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello All, I am making a clone software of "Garena". This is software for playing multiplayer game through LAN network. But i am not understanding how garena program developed. Basicaly garena gives plateform to run game in his environment. But he did not provide any game. How garena program understand game data and his performance becz both are separate program.Can anybody help me in this ? Or i m playing "Counter strike 1.6 ". How counter strike 1.6 keeps its game data in hard drive ? Thanks in advance

Share this post


Link to post
Share on other sites
Quote:
Original post by ryan009ryan
This is software for playing multiplayer game through LAN network. But i am not understanding how garena program developed. Basicaly garena gives plateform to run game in his environment. But he did not provide any game. How garena program understand game data and his performance becz both are separate program.Can anybody help me in this ?
Sounds like a fake network driver combined with a server browser?
Quote:
How counter strike 1.6 keeps its game data in hard drive ?
It's built on the GoldSrc engine. It stores it's data in PAK files.

Share this post


Link to post
Share on other sites
I m seeing in my installed directory for counter Strike 1.6, there are no any files with .PAK extension. Yes counter strike is developed in GoldSrc engine. May i get it sources free ? becz if i will get it then by engine code i can searcg game storage data for CS 1.6.

Share this post


Link to post
Share on other sites
Counter-Strike 1.6 levels are .bsp files, stored in the maps folder. You can use Hammer 3.4 / 3.5b to create such levels, and you'll also need level compile tools (the modding community has produced several improved versions, I don't know the latest, but ZHLT used to be pretty well-known back in the days). Textures are stored as .wad files (which are archive files themselves) - a good tool to view them is Wally. Model files are stored as .mdl files (textures are baked into the file) - a good tool to decompile these is Milkshape 3D. Most other files are either text config files, .tga's and .wav's (I don't remember if .mp3's were supported).

The pak files that Hodgman mentioned are archive files, similar to .zip and .rar files. Half-Life stored most of it's content in .pak files, but when you open them up, you'll see the above file types inside. I believe Pakscape is a tool that can be used for viewing .pak file content. I don't think CS 1.6 used .pak files though, but it could if it wanted to. Anyway, CS' source-code is not public, although HL's game-code is available. The engine source code is not available though.

Share this post


Link to post
Share on other sites

This topic is 2849 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this