Commit graph

7 commits

Author SHA1 Message Date
squeek
c6383e0089 Merged SDK changes from the Valve Github repo up until commit: "Copy SSE fix to MP branch." (73f5dea98e8a036c27c4026cff260ce48d93e492)
Log comments from the Valve commits:

* Fix some accidental new-line stomping.

* Line-ending fixes for most of the remaining files.

Fixes line-endings for files with extensions vcd, cc, txt, bat, fxc, inc, lst,
proto, mak, mm, cfg, res, rc, def, vmt, vsh, vbsp, inl, asm, m4, vcproj,
vcxproj, sln, in, java, la, manifest, am, and rad.

Also fixes README, CONTRIBUTING, CONTRIBUTORS, LICENSE, CHANGES, COPYING, and
gitignore.

Finally, fixes executable bits.

* Make libSDL2.so/dylib into symlinks.

* GH-195: Copy SSE fix to MP branch.

Conflicts:
	mp/src/lib/public/osx32/libSDL2.dylib
2014-10-13 00:10:07 -07:00
squeek
b651058b73 Merged SDK changes from the Valve Github repo up until commit: "Updated the SDK with the latest code from the TF and HL2 branches" (beaae8ac45a2f322a792404092d4482065bef7ef)
Log comments from the Valve commits:

* Make .xcconfigs text files too.

* Fix IceKey.H to be a text file too.

* Adds support for Visual Studio 2012 and 2013
* VR Mode:
. Switches from headtrack.dll to sourcevr.dll
. Improved readability of the UI in VR
. Removed the IPD calibration tool. TF2 will now obey the Oculus
configuration file. Use the Oculus calibration tool in your SDK or
install and run "OpenVR" under Tools in Steam to calibrate your IPD.
. Added dropdown to enable VR mode in the Video options. Removed the -vr
command line option.
. Added the ability to switch in and out of VR mode without quitting the
game
. By default VR mode will run full screen. To switch back to a
borderless window set the vr_force_windowed convar.
. Added support for VR mode on Linux
* Many assorted bug fixes and other changes from Team Fortress in
various shared files

Conflicts:
	mp/src/lib/public/osx32/bitmap.a
	mp/src/lib/public/osx32/choreoobjects.a
	mp/src/lib/public/osx32/dmxloader.a
	mp/src/lib/public/osx32/matsys_controls.a
	mp/src/lib/public/osx32/particles.a
	mp/src/lib/public/osx32/shaderlib.a
	mp/src/lib/public/osx32/tier2.a
	mp/src/lib/public/osx32/tier3.a
	mp/src/lib/public/osx32/vtf.a
2014-10-13 00:09:14 -07:00
squeek
e03eb9fb6c Merged SDK changes from the Valve Github repo up until commit: "Fix line endings. WHAMMY." (f56bb35301836e56582a575a75864392a0177875)
* Committing this as its own commit because its so incredibly huge
 * All this really does is change all line endings from CRLF (DOS) to LF (Unix)
2014-10-13 00:08:24 -07:00
Joe Ludwig
a0c29e7dd6 General:
* Fixed a variety of server browser issues with mods based on this SDK
* Fixed many warnings on various platforms
* Added source code for fgdlib and raytrace
* Updated many source files with the latest shared source from TF2.

OSX:
* Added support for Xcode 4.6
* Switched OSX builds to use Xcode instead of makefiles
* Moved libs from src/lib/osx32 to src/lib/public/osx32 or src/lib/common/osx32 to match windows better.

Linux:
* Moved libs from src/lib/linux32 to src/lib/public/linux32 or src/lib/common/linux32 to match windows better.
2013-09-02 11:39:10 -07:00
Joe Ludwig
e16ea21dc8 * Added support for building shaders in your mod
* Added nav mesh support
* fixed many warnings and misc bugs
* Fixed the create*projects scripts in mp
* Added a bunch of stuff to .gitignore
2013-07-17 18:26:59 -07:00
Joe Ludwig
77b376f8a0 * Switched the SDK from checked-in projects to VPC, the Valve Project Creator. See the Getting Started document on the wiki for details.
* Pulled in bug fixes from HL2 and HL2MP.
2013-07-04 11:20:31 -07:00
Joe Ludwig
39ed87570b First version of the SOurce SDK 2013 2013-06-26 15:22:04 -07:00