Talk:Server queries: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
@Megaoerti: The change with the bot count and the unknown value can't be correct :/
@Megaoerti: The change with the bot count and the unknown value can't be correct :/


== Protocol ==
Source seems to handle multiple packet replies differently. It also sends the 0xFFFFFFFE header followed by the request id. But then the next byte contains the total number of packets, the one after the current packet number. Also Source does not seem to start all "actual" replies with 0xFFFFFFFF (only contained the first packet).
Is this completely right or did I miss something? If it is it will have to be updated in the main page.
--[[User:Philip|Philip]] 08:41, 4 Sep 2006 (PDT)
== SteamAppID ==
== SteamAppID ==



Revision as of 08:41, 4 September 2006

@Megaoerti: The change with the bot count and the unknown value can't be correct :/

Protocol

Source seems to handle multiple packet replies differently. It also sends the 0xFFFFFFFE header followed by the request id. But then the next byte contains the total number of packets, the one after the current packet number. Also Source does not seem to start all "actual" replies with 0xFFFFFFFF (only contained the first packet).

Is this completely right or did I miss something? If it is it will have to be updated in the main page.

--Philip 08:41, 4 Sep 2006 (PDT)

SteamAppID

Yes you're right, but i worry about the SteamAppID set as a 2 byte value 'F000'. This isn't zero?!

F0 is in decimal 240, which stands for CS: Source (see Steam Application IDs) --King2500 14:53, 15 Aug 2005 (PDT)
ok ... i forgot the sweet little endian of these two bytes *g* --MEGAOerti 13:17, 16 Aug 2005 (PDT)