Now look inside the application bundle for OSX dlls
Added ugly way of loading pk3'd mac code mods
Merge remote-tracking branch 'upstream/master'
Fixed #53. Assertions should be used to check the validity of the
software, not the assets it uses. It's valid for the game to mark a shader
stage as inactive when the game cannot find the texture map for the stage.
Fixed #266. The renderer was not unregistering the window class in
Windows.
Fixed #264. Using a logical AND will produce the same result as a bitwise
AND. The only different is the logical AND can take advantage of short
circuiting.
Merge remote-tracking branch 'upstream/master'
Reset color on hostname line of status.
Made a few code changes to allow MP code to compile under 64-bit Linux.
Merge branch 'master' of github.com:Razish/OpenJK
Fixed #280. Possibly #257 and #290 as well.
There is a possible bug in glibc (as mentioned here:
https://github.com/ioquake/jedi-academy/commit/d6bc68d63259234b83ceaec9464cebd2aa188374)
where the library is not unloaded properly. This causes global variables
to retain their previous values if the library is then reloaded. By
defaulting symbols to hidden, the library can be unloaded properly. This
may also fix a number of other issues as mentioned above.
Fixed #303. Changed Com_Errors in sound loading code to Com_Printf
Other half of commit for e8fc637 (fixes #280).
Fixed "libpng: bad parameters to zlib" error on Linux by adding option to
compile using the system-provided libpng library.
Fixed #284. Also added option to CMake to opt-out of building JK2 support
into OJK (BuilldJK2Support).
Set rendererLib to NULL after unloading it.
Display integer value of anisotropic filtering values in gfxinfo if the values are just integers.
Merge branch 'master' of github.com:Razish/OpenJK
Fixed #294. Linux is a bit of an oddball with mouse buttons. Mouse button
6 and onwards are now mapped to AUX0 (on onwards).
Changed switch cases to use SDL definitions