As to the first question: the .gcf (cache) file contains everything that
Steam downloads for that application. Files the must be written out to disk
on their own, for instance executables and user-configurable files, are
written out into the app dir.

The simplest reason for the cache file is that Steam doesn't necessarily
download an entire file at one time. If the application only needs 128k from
the middle of a 3MB file, Steam only downloads that 128k. Downloading the
rest of the file, if necessary, is managed by Steam and via hints from the
application. This is only possible by dividing files up into chunks, and
managing those chunks in a central cache file. It is not meant to be
mysterious, it is just necessary for efficiency (like pak files were, but
for different reasons). We hope to be able to give users and developers more
visibility into what's inside that file soon.

With your pak file, I'm not sure what you mean. You have a pak file for your
mod? It would download the whole thing from where? Steam should not affect
use of external files that are added to the game/mod directory.

hope that helps,

Taylor

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Saturday, September 20, 2003 5:25 PM
To: [EMAIL PROTECTED]
Subject: [hlcoders] STEAM! just nine questions



Oh boy. I will say this first. I like the potential the software has, so
don't
get my wrong because my name is steamsucks. steamsucks because I don't
understand it. So I am asking for some help in understanding the software so
I
can like steam and get my mod out to the public.  I think steam is a step in
the right direction

Having said that, i have some questions.

1. What is a .gcf file? Is that the new pak file or something? Where are the
packfiles. I had a pak file for my mod, but it seems to try to download my
whole pac every time I created or connected to a server! SO I unpacked the
pack
to just folders and that took care of that problem and loaded much much
faster.
I would guess this, it steam everyting in the pak is PURE serevr side and
thus
forces clients to download each time, otherwise the files are left to the
client. IS this some kind of cheat protection, im confused. Also I called
regards to this function: SPR_Load. I seems to produce an error message in
the
console when it fails to load a sprite (this was not the case in the old
function). I am doing some very unique sprite loads in my mod which checks
to
see if first.. the files are my mod's dir, then in valve's and when it fails
the first, it gets the next. And it worked great until steam came out
because
my now console gettings flooded with error message which I'm actually
expecting
to get. I guess I will have to do a search for the file name before calling
SPR_Load. Not sure if anyone else had that problem.

2. How the heck am I going to package my mod! do I guess peoples emails
address.. InstallPath + [EMAIL PROTECTED]/half-life/
please make a reg key for each players email so We can use third party
installation software with ease, or some other convention. I'm just not sure
how I will have people install my software.

3. .src files. It looks like they are going be more robust, have these files
improved or are they the exact same, just with a steam vgui around them?
Also
mine does not seem to work. Which ever settings i give it, get overwritten
my
my own code later on, i will have to debug this. In other words, It does not
work like the old hl worked, which brings up my next question

3. Debugging, how the heck do I debug now? -console -game mymod  will that
still work, do i exectue with steam.exe I don't really know what to do here.

4. The ESC key no longer works with client side stuff. I did some key checks
and I had the ESC key overwritten in one part of my game so it did not open
up
the menu, but rather do something else. I really liked that so will there be
a
way I can get that key back or is steam going to be an asshole had whore it
the
whole time?

5. SDK, how soon for the new one!

6. cashed.wad relating to the splash screen, How do I change the splash
screen
and all those buttons back to what I had. I spent a significant amount of
work
and even paid for new sounds to work with the splash screen. I actually
don't
have sound right now because my speakers broke (blame klipsch ) Anyway, will
it
be possible to edit the launch menu like before?

7. Icon next to my mod under "Third party mods" Can I put a cool icon like
all
the other valve mods have?

8. liblist, whets changed here, I would like to get rid of the single player
stuff, "New game" "Load Game"

9. Any information of steam development, please give me URL's or what not, I
am
new to this forum, sorry if some of my questions are the same as many that
have
be posted here in the last few days.

thanks guys.

Ps: that steam forum is a waste of time to ask these, its a bunch of counter
strike cry babies who cant cheat anymore!





_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to