Replaced procfs dependent functions with native calls on OS X. #87
Removed objective-c++ code. #87
Use SDL to find Application Support path. #87
Merge pull request #125 from JanSimek/objective-c

Replaced procfs dependent functions with native calls on OS X. #87
Fixed SDL 1.2 support
Added extract_resources.cfg for modding purposes
Change default Linux path to a generic and standard name

While the game so far has no official release on Linux, we cannot
depend on any pre-installed path for the game.  Even if it were, it
would likely be a steam exclusive and constrained to
$HOME/.local/share/Steam ...

Instead, this adopts a more typical Debian-style path used for game
data, that is putting it into /usr/share/games. This is already the
path I have chosen when making the doom3bfg-data package[1] for the
Arch Linux AUR, and currently both packages for RBDOOM-3-BFG patch
this file in order to use this path. The more generic path name can
facilitate the use of any other forks of BFG Edition that may come
along, and everyone will benefit by sharing the same data path.

[1] https://aur.archlinux.org/packages/doom3bfg-data/
Merge pull request #128 from chungy/master

Change default Linux path to a generic and standard name
use av_frame_alloc() if lavc is >= 55.28.1
avoid an implicit type conversion in a shader

renderprogs/interactionSM.pixel does not compile with the Mesa
shader compiler due to a an implicit type conversion.

This gives a console warning on a release build and fatally
asserts on an debug build:

0:135(19): error: could not implicitly convert operands to arithmetic operator

Avoid this by changing an int declaration to a float.
Fix memory corruption in timidity resampling code.

From Sam Lantinga in SDL_mixer 1.2.8:
http://lists.libsdl.org/pipermail/commits-libsdl.org/2007-July/008673.html

Fixes a crash on OpenBSD.
Merge pull request #144 from jonathangray/timidity-resample-fix

Fix memory corruption in timidity resampling code
Merge pull request #143 from jonathangray/mesa-shader-fix

make a shader work with Mesa by avoiding an implicit type conversion
Merge pull request #140 from darealshinji/patch-1

use av_frame_alloc() if lavc is >= 55.28.1
ambient fix works
Add more windows versions...
Removed the useless Sys_GetSystemRam and Sys_GetVideoRam
Fix classic doom define logic in XAudio2 sound backend
Added back dmap and aas compiler from original Doom 3 GPL release
Merge pull request #150 from raynorpat/master

Add back dmap and aas compiler