Talk:Setting up Source SDK Base 2013 Multiplayer: Difference between revisions
HenryDorsett (talk | contribs) No edit summary |
m (→Source SDK 2007 ↔ Source SDK 2013 (MP) Diff: new section) |
||
Line 9: | Line 9: | ||
Is this some convention that's new to me?<br>--[[User:BitMage|Bit Mage]] 14:25, 27 June 2013 (PDT) | 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) | : 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 ↔ 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) |
Revision as of 01:29, 28 June 2013
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? --HenryDorsett 21:50, 26 June 2013 (PDT)
- It's been reported. Use mat_dxlevel 95 for now. --Artfunkel 10:00, 27 June 2013 (PDT)
Page Title (Spacing)
Why is there no space between SDK2013 and GettingStarted?
Is this some convention that's new to me?
--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. --HenryDorsett 18:38, 27 June 2013 (PDT)
Source SDK 2007 ↔ 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.
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):
Changed Files (Binaries)
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.
File Removals
File Additions
Unchanged* Files
Detailed git diff output (packaged with the above summaries in text form):
Available here
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):
se2007_se2013_mp_client.diff - This contains changes to source files residing in the /mp/src/game/client directory.
se2007_se2013_mp_server.diff - This contains changes to source files residing in the /mp/src/game/server directory.
se2007_se2013_mp_shared.diff - This contains changes to source files residing in the /mp/src/game/shared directory.
se2007_se2013_mp_remainder.diff - This contains changes to everything else, i.e. source files residing outside of the /mp/src/game directory, such as /mp/src/common, /mp/src/mathlib, etc.
Statistics (post noise reduction):
Changed files (binaries): 17
Changed files (text): 1465
Files removed: 423
Files added: 851
Unchanged* files: 1349
*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.
Hope you guys will find these to be of use. --Vektorx4 01:29, 28 June 2013 (PDT)