Talk:Setting up Source SDK Base 2013 Multiplayer: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Blanked the page)
Line 1: Line 1:
==Hardware DirectX Level==


I've tried using the 2013 SDK base on 3 computers, and none of them allow more than hardware DirectX level 8.0.  Is there a fix for this, or is it something Valve has to do? --[[User:HenryDorsett|HenryDorsett]] 21:50, 26 June 2013 (PDT)
: [https://github.com/ValveSoftware/source-sdk-2013/issues/9 It's been reported.] Use mat_dxlevel 95 for now. --[[User:Artfunkel|Artfunkel]] 10:00, 27 June 2013 (PDT)
== Page Title (Spacing) ==
Why is there no space between SDK2013 and GettingStarted?<br>
Is this some convention that's new to me?<br>--[[User:BitMage|Bit Mage]] 14:25, 27 June 2013 (PDT)
: I'm guessing that it's just a typo.  There's a few of them in a few places.  The original commit in the Git repo had a bit of extra caps in it.  All the same, I thought best not to touch the document.  --[[User:HenryDorsett|HenryDorsett]] 18:38, 27 June 2013 (PDT)
== Source SDK 2007 &harr; Source SDK 2013 (MP) Diff ==
For what it's worth, I've generated a diff between the latest released version of the 2007 SDK against the new 2013 SDK ('''note: MP code only'''). It should be handy to those who are curious about what advancements and changes the new release brings with it.<br>
There was initially a lot of extra noise since virtually every single file was detected as changed - this was due to Valve replacing the header comments in all files. So after spending a while filtering out changes of that nature, I finally managed to gather some useful output, which I'm sharing here.
'''Summaries (filenames only)''':<br>
[http://pastebin.com/crcUgnYx Changed Files (Binaries)]<br>
[http://pastebin.com/Cgq6x65m Changed Files (Text)] - Use this to quickly index the diffs for changes specific to a given file, since scrolling through it might get fairly laggy at times.<br>
[http://pastebin.com/90u7dRyw File Removals]<br>
[http://pastebin.com/uhHFBCCe File Additions]<br>
[http://pastebin.com/9hasuKJN Unchanged* Files]<br>
'''Detailed <span style="font-size: 10pt"><tt>git diff</tt></span> output (packaged with the above summaries in text form)''':<br>
[http://www.mediafire.com/?06m4nz4sbcwruq9 Available here]<br>
The diffs have been split into four files in an attempt to make them more readable (and also to make things a little easier for text editors):<br>
<span style="font-size: 10pt"><tt>se2007_se2013_mp_<span style="font-size: 11pt;color: White">client</span>.diff</tt></span> - This contains changes to source files residing in the <span style="font-size: 10pt"><tt>/mp/src/game/<span style="font-size: 11pt;color: White">client</span></tt></span> directory.<br>
<span style="font-size: 10pt"><tt>se2007_se2013_mp_<span style="font-size: 11pt;color: White">server</span>.diff</tt></span> - This contains changes to source files residing in the <span style="font-size: 10pt"><tt>/mp/src/game/<span style="font-size: 11pt;color: White">server</span></tt></span> directory.<br>
<span style="font-size: 10pt"><tt>se2007_se2013_mp_<span style="font-size: 11pt;color: White">shared</span>.diff</tt></span> - This contains changes to source files residing in the <span style="font-size: 10pt"><tt>/mp/src/game/<span style="font-size: 11pt;color: White">shared</span></tt></span> directory.<br>
<span style="font-size: 10pt"><tt>se2007_se2013_mp_<span style="font-size: 11pt;color: White">remainder</span>.diff</tt></span> - This contains changes to ''everything else'', i.e. source files residing <span style="color: White">outside of the <span style="font-size: 10pt"><tt>/mp/src/game</tt></span> directory</span>, such as <span style="font-size: 10pt"><tt>/mp/src/common</tt></span>, <span style="font-size: 10pt"><tt>/mp/src/mathlib</tt></span>, etc.<br>
'''Statistics (post noise reduction)''':<br>
<span style="font-size: 10pt"><tt>Changed files (binaries): 17<br>
Changed files (text): 1465<br>
Files removed: 423<br>
Files added: 851<br>
Unchanged* files: 1349</tt></span><br><br>
<nowiki>*</nowiki>''Unchanged'' '''includes''' the files whose header comments were modified to reduce the amount of noise output. Naturally, files that contain both modified header comments and actual code changes are ''not'' considered to be unchanged.<br><br>
Hope you guys will find these to be of use. --[[User:Vektorx4|Vektorx4]] 01:29, 28 June 2013 (PDT)
== Compiling under VS2012 ==
We should create a guide to help other users to compile successfully the latest Source SDK 2013 under Visual Studio 2012.
At the moment it generates A LOT of compilation errors, making life difficult for developers.
--[[User:FrontBack|FrontBack]] 12:00, 28 June 2013 (PDT)
== Regarding: Compiling under VS2012 ==
I do believe that to get rid of most the errors all we need to do is provide the libs, recompiled in VS2012.
--[[User:P1raten|P1raten]] 21:32, 30 June 2013 (PDT)
== Speech API 5.1 ==
This version of the API only works on Windows XP. If you want to run the phoneme extractor under Vista or later you want [http://www.microsoft.com/en-gb/download/details.aspx?id=27226 Speech Platform SDK 11]. I'll do the upgrade myself at one point and push it into GitHub. --[[User:Artfunkel|Artfunkel]] 04:18, 5 July 2013 (PDT)
== Contribution Guidelines ==
I was thinking about making a new wiki page on how to make contributions to the repository. Not just the legal agreement, but a workflow for doing pull changes. As a starting point, I was thinking [https://github.com/koraktor/steam-condenser-php/blob/master/CONTRIBUTING.md Steam Condenser's Contributing text].
In addition to the instructions on how to pull request, I was also going to add on how to make a new branch as a per-issue process. That way it's only the limited issues to pull in.
Thoughts?
--[[User:TheSeg|Seg]] 18:00, 7 July 2013 (PDT)
== Added Help on the VPC.exe error ==
I added the solution to get VPC working so it generates the .sln files --[[User:Motherfat|Motherfat]] 21:46, 7 July 2013 (PDT)

Revision as of 23:28, 7 July 2013