Hey guys, sorry to bump my own topic here, but this issue is still happening. Does anyone have any solution? The ideal solution would be for the code that does steam game version checking to ignore Source SDK Base 2006, but if I can just modify a file to fix the issue that would be great, so I really hope someone can help.
Peter From: pmckeown2...@hotmail.com To: hlcoders@list.valvesoftware.com Date: Thu, 18 Oct 2012 20:10:13 +0100 Subject: Re: [hlcoders] Your version does not match the servers. Please restart the game. Hey guys, thank you for the responses. I've tried testing with the exact same build time dlls and the issue is still persisting. It is possible to join using the steam server browser, it's just the ingame server browser and only with listen servers, not dedicated ones. I've seen this issue on hlcoders before and the solution was using a steam.inf file with various settings, or by copying it from another game, but this doesn't work anymore, clients still receive the version does not match the servers error. This issue only started when sv_master_legacy_mode was changed to 0, but this is required in order to get game servers listed, so I'm unsure what to do to fix this. > Date: Thu, 18 Oct 2012 03:16:08 -0500 > From: edman...@gmail.com > To: amck...@yahoo.com; hlcoders@list.valvesoftware.com > Subject: Re: [hlcoders] Your version does not match the servers. Please > restart the game. > > very good advice. > In English it is spelled cause > > On 10/18/12, Adam "amckern" McKern <amck...@yahoo.com> wrote: > > There could be a few issues - if your running nightly builds and use a > > version management system such as subversion, and your listen server is > > behind you in time (ie west coast v's east coast) then the server time is > > less then the build time - this will cayuse trouble (same as ztemp files). > > > > You need to make sure that your client server is running the same build of > > the dll as you, and its clock is the same, or latter then the time stamp on > > the file. > > > > > > -------- > > Owner Nigredo Studios http://www.nigredostudios.com > > > > > >>________________________________ > >> From: Peter McKeown <pmckeown2...@hotmail.com> > >>To: hlcoders@list.valvesoftware.com > >>Sent: Thursday, 18 October 2012 8:27 AM > >>Subject: [hlcoders] Your version does not match the servers. Please restart > >> the game. > >> > >> > >> > >>Hi guys, I'm really hoping someone can help me with this because I've tried > >> many things and none of them have solved the problem: > >> > >>I'm the programmer for KZMod (which runs on Source SDK Base 2006) and I'm > >> encountering this message when trying to join listen servers via the > >> server browser. The message does not occur when joining dedicated servers > >> running the same files nor does it occur when direct connecting to listen > >> servers. Here is some more details: > >> > >>Recently a change was made involving sv_master_legacy_mode, I believe that > >> the steam master servers no longer respond to legacy requests. This in > >> itself isn't a problem, since setting sv_master_legacy_mode to 0 causes > >> servers to be listed on the master server (although sv_master_legacy_mode > >> defaults to 1 on Source SDK Base 2006, so servers are by default > >> unlisted?), I programmed KZMod to do this automatically so it's not an > >> issue. However, with this change to sv_master_legacy_mode 0 has come the > >> version does not match error, and having read archives of this mailing > >> list, I've tried using a steam.inf with just the appID in the file by > >> itself at 215, which doesn't solve the problem, I've tried manually > >> modifying the PatchVersion parameter which succeeds in making dedicated > >> servers inacessible depending on the number compared to the client's, but > >> doesn't allow access to listen servers. I've also tried copying SDK Base's > >> steam.inf in or using HL2MP's, but > > this causes servers to become unlisted and recieve regular > > "MasterRequestRestart" messages in the console. > >> > >>KZMOD's GameInfo.txt searchpaths to the gameinfo path and hl2. Adding > >> sourcetest to this causes MasterRequestRestart messages and unlisting, > >> most likely because it's using the steam.inf from SDK Base 2006. > >> > >>It seems that Source SDK Base 2007 doesn't have this issue, but we are > >> close to our release date and porting is really a last resort, > >> additionally another popular mod, Hidden:Source also uses SDK Base 2006, > >> so if anyone could advise me on any solution to this problem, I'd be very > >> grateful. > >> > >>Regards, > >> > >>Peter McKeown > >>Programmer, KZMod > >> > >>_______________________________________________ > >>To unsubscribe, edit your list preferences, or view the list archives, > >> please visit: > >>https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders > >> > >> > >> > >> > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders