Commit graph

282 commits

Author SHA1 Message Date
Ozkan Sezer
3b158e0e5f oslibs, windows: rebuilt libFLAC dll for x86 windows with __USE_MINGW_ANSI_STDIO=0
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1303 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-05-13 22:25:50 +00:00
Ozkan Sezer
55e4763cb5 rebuilt 32 bit win32 version of libFLAC dll more compatibly
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1300 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-04-24 17:56:39 +00:00
Ozkan Sezer
34e479c001 oslibs: rebuild libopusfile from latest v0.7 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1277 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-01-10 09:30:31 +00:00
Ozkan Sezer
153eba1f71 rebuilt SDL2 from SDL2-2.04 release version.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1273 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-01-03 10:51:44 +00:00
Ozkan Sezer
43223ffd93 SDL2 rebuild: forgot updating SDL_revision.h.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1270 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-28 10:15:04 +00:00
Ozkan Sezer
d4c4cb7908 rebuilt SDL2 from SDL hg repo r9972 (2015-12-28) to catch a few small fixes.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1269 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-28 10:11:42 +00:00
Ozkan Sezer
41396ff8d3 oslibs: rebuilt opusfile from current xiph.org git to catch further recent fixes.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1267 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-22 10:40:58 +00:00
Ozkan Sezer
488b90cf78 oslibs: rebuilt opusfile library from current xiph.org to catch the
recent seek bug fixes. rebuilt SDL2 from current SDL mercurial repo
(2015-12-11, rev. 9959).


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1262 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-11 15:47:41 +00:00
Ozkan Sezer
f715aca4d1 rebuilt SDL2 for windows and osx from SDL2 hg rev. 9915 (2015.11.14)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1258 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-11-14 14:05:34 +00:00
Ozkan Sezer
a7a5dd9141 oslibs, codecs: rebuild libmikmod from latest sources.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1257 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-11-10 08:35:08 +00:00
Ozkan Sezer
d26fdb9b37 rebuilt SDL2 for windows and macosx from SDL hg rev.9861
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1251 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-09-11 23:32:18 +00:00
Ozkan Sezer
a56e0e6d4a oslibs, codecs: rebuilt flac decoder for windows and macosx with fixes from xiph.org git applied.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1250 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-09-11 18:35:13 +00:00
Ozkan Sezer
4a0b97c6ff recompiled some music decoders for osx and windows
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1241 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-08-15 15:15:23 +00:00
Ozkan Sezer
89a966d3c7 recompile some cdoecs from latest sources
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1237 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-07-13 16:56:29 +00:00
Ozkan Sezer
1399fe843e rebuilt SDL2 from SDL hg rev. 9702 to fix osx borkage
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1226 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-06-04 17:04:54 +00:00
Ozkan Sezer
d1d57c3fc6 recompiled SDL2 for windows and osx from SDL hg 2015-06-01/rev.9699
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1223 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-06-02 20:00:29 +00:00
Ozkan Sezer
6f65a888be oslibs, codecs: recompiled libmikmod and libmodplug for osx and win
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1206 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-05-05 05:11:09 +00:00
Ozkan Sezer
6854552809 recompiled SDL-1.2 with a fix for sdl bug #2049 backported.
also patched for windows to ensure vsnprintf() null terminates the string.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1197 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-28 20:40:36 +00:00
Ozkan Sezer
9c035ca2d5 recompiled SDL2 for windows and osx with a few patches from current
hg for bugs 1825, 2835, and 2049, also with xaudio2 driver disabled
for windows which seems more trouble than its worth.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1196 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-27 10:05:06 +00:00
Ozkan Sezer
6ed63fc0f5 codecs, windows: rebuilt opus and opusfile for x64 with a patch applied to use xmm intrinsics for lrintf() with mingw-w64
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1195 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-20 20:47:23 +00:00
Ozkan Sezer
859eefccc4 minor reorganization of windows includes
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1194 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-18 00:00:05 +00:00
Ozkan Sezer
5f48964315 recompile SDL2 for windows from latest upstream hg repo, r9379
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1187 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-08 12:55:38 +00:00
Ozkan Sezer
1bcd8f76f4 rebuild some music decoders for windows and macosx:
- update vorbis to xiph.org svn r19451 (fixes xiph.org bug #2139)
- update libmpg123 to latest 1.22.0 release
- update libmikmod to v3.3.8/mercurial repo snapshot 2015-02-28.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1185 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-03 00:10:09 +00:00
Ozkan Sezer
09c4341d9a rebuild SDL2 from upstream mercurial repo (2015-03-02, rev. 9375.)
do set svn:mime-type application/octet-stream on SDL binary files.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1184 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 22:23:12 +00:00
Ozkan Sezer
00846e545d fix the cross-build scripts after r1180.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1181 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 22:01:12 +00:00
Eric Wasylishen
b737b8a29f Update makefiles to use local SDL/SDL2 copies. Add sdl[2]-config. Patch from szo.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1180 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 21:43:04 +00:00
Eric Wasylishen
5b008f218b Windows/CodeBlocks: Add -lmingw32 to linker options to fix "undefined reference to `WinMain@16'" error,
as suggested here: http://stackoverflow.com/questions/18115153/undefined-reference-to-winmain16-when-using-sdl

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1177 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 03:13:53 +00:00
Eric Wasylishen
2e792e917d Windows/VS projects: add post build event to copy dll files to build target directory, to avoid having to do it by hand
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1176 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 03:13:48 +00:00
Eric Wasylishen
85c0d47043 Unzip SDL2.zip, SDL.zip into quakespasm/Windows
Update .cbp and .vcproj file to refer to our copy of SDL/SDL2 rather than looking in C:\

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1174 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 03:13:16 +00:00
Ozkan Sezer
2e67519fc5 recompile FLAC decoder (again) fixing a regression after the CVE-2014-9028
fix, and applying a fix for another metadata vulnerability.  (xiph.org git,
commits b4b2910, fed0dfa, and 033af7b.)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1167 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-02-18 12:47:47 +00:00
Ozkan Sezer
2ddcc5023d recompile FLAC decoder fix NULL de-reference which can really only happen on a malformed file (xiph.org git, commit 875be0a)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1166 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-02-15 20:11:18 +00:00
Ozkan Sezer
fdb39f3206 oslibs (macosx, windows): recompile SDL2 from hg-20150202 snapshot
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1159 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-02-04 00:00:45 +00:00
Ozkan Sezer
369e24f941 oslibs, codecs: recompiled several music decoders from latest sources.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1149 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-01-14 20:03:01 +00:00
Ozkan Sezer
2bdbdece54 * oslibs (macosx, windows):
- recompile FLAC decoder with a fix for free-ing of unitilialized
  pointer (flac git, commit 18a4854)
* recompile opus decoder with a fix for avoiding undefined behavior
  (signed arithmetic overflow) or implementation-defined behavior
  (malloc(0)) on out-of-range arguments (opus git, commit 25b27a9)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1148 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-12-23 08:50:23 +00:00
Ozkan Sezer
fd219279f4 oslibs (macosx, windows): recompile FLAC decoder with a fix for an input validation bug from upstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1144 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-12-05 20:01:30 +00:00
Ozkan Sezer
97b50566b2 oslibs (macosx, windows): recompiled FLAC decoder with CVE-2014-9028 fixes applied from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1143 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-11-27 10:57:07 +00:00
Ozkan Sezer
fa62dd5eab oslibs (macosx, windows): recompiled FLAC decoder with CVE-2014-8962 fix applied from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1142 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-11-21 17:24:43 +00:00
Ozkan Sezer
25b8df20a7 minor tidy-ups
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1128 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 17:00:34 +00:00
Sander van Dijk
9099830d70 Windows/QuakeSpasm.rc: Revert unintended change in r1126.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1127 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 16:34:48 +00:00
Sander van Dijk
bc30c6278c sdl: Make our error checking for SDL_Init(SubSystem) consistent with the SDL wiki/test programs.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1126 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 16:33:01 +00:00
Ozkan Sezer
42def503ff recompiled SDL2
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1124 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 11:04:29 +00:00
Sander van Dijk
2c765635bb codeblocks: Remove unused files, minor tuning.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1106 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 16:46:21 +00:00
Ozkan Sezer
a6e2753a41 add sdl2 targets to codeblocks projects
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1105 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 14:00:07 +00:00
Ozkan Sezer
3de3dc97ad add an sdl2 target to msvc builds
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1104 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 12:38:07 +00:00
Ozkan Sezer
b2eebb0fe0 recompiled SDL1.2 for windows
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1102 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 09:27:44 +00:00
Ozkan Sezer
ebe223a689 oslibs, codecs (macosx, windows): update mpg123.h from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1076 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-02 06:00:13 +00:00
Ozkan Sezer
598c1fc069 oslibs (macosx, windows): recompile libFLAC with malformed
vorbiscomment handling improvements from git and with a fix
for windows vsnprintf().


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1068 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-09-27 07:56:04 +00:00
Ozkan Sezer
2ad7960074 fix broken libFLAC builds from previous commit.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@961 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-08-10 11:00:26 +00:00
Ozkan Sezer
2e4285a268 recompile libflac and libmodplug (again.)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@960 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-08-10 07:47:33 +00:00
Ozkan Sezer
9f8f2865f6 remove dirent stuff from msvc project after r946.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@947 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-08-01 11:25:11 +00:00
Ozkan Sezer
4496aa3256 fix seg...
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@939 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-07-28 07:10:34 +00:00
Ozkan Sezer
f9dd406597 oslibs, codecs (macosx, windows): update mikmod.h from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@937 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-07-20 08:21:01 +00:00
Ozkan Sezer
c53f7f65d4 oslibs, codecs (macosx, windows): recompile libmodplug with several
fixes included, and midi formats, gus patches, and wav formats loading
disabled.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@936 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-07-20 07:56:00 +00:00
Ozkan Sezer
34cf8176d1 oslibs (macosx, windows): recompile libFLAC with a bug fix patch applied
from mainstream git. (commits 6ccef14 and 2c15052.)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@925 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-06-28 12:50:59 +00:00
Ozkan Sezer
8361284ff4 oslibs: recompile ogg and vorbis codecs from latest and greatest
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@924 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-06-25 17:00:34 +00:00
Ozkan Sezer
dddbc1ce1b add our old icon as QuakeSpasm-old.ico so that I can still compile with vs2005
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@923 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-06-22 05:56:37 +00:00
Ozkan Sezer
24644fc262 more project file updates.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@920 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-06-21 17:55:41 +00:00
Ozkan Sezer
3d34ead1c0 oslibs, codecs (macosx, windows): recompile opus-1.0.3 with two
fixes applied from mainstream. upgrade mpg123 to latest 1.20.1.
update mikmod.h from mainstream.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@918 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-06-21 09:50:33 +00:00
Ozkan Sezer
8615ab3f18 oslibs, codecs (macosx, windows): recompile libmodplug from latest
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@917 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-06-15 09:50:30 +00:00
Ozkan Sezer
3c9b4ce9da oslibs, codecs (macosx, windows): recompile libmodplug and regenerate some import libs.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@916 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-06-10 14:02:09 +00:00
Ozkan Sezer
2ea4762dac recompile libmikmod using latest stable 3.3.6 release
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@915 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-05-17 09:40:16 +00:00
Ozkan Sezer
d7b5aa800d recompile opusfile-0.3 with commits 4668395, 49233eb, d669790, d3186ed,
fc3e5de, 773cd69, ee91177 and 6f482ef applied from mainline.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@914 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-05-17 09:03:07 +00:00
Ozkan Sezer
d941ee83db revert r903 and the old conback hack commits. change the engine
to load id1/quakespasm.pak for content customizations.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@904 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-04-27 08:28:16 +00:00
Ozkan Sezer
1a89ac5d6f upgrade libmodplug dlls to latest 0.8.8.5 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@896 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-03-11 12:00:12 +00:00
Ozkan Sezer
8e37e6d77c oslibs, codecs (win, osx): upgrade libmpg123 to stable 1.18.1 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@895 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-02-17 18:00:25 +00:00
Ozkan Sezer
9131208183 oslibs (win, osx), codecs: recompiled libmpg123 using latest stable
1.18.0 release, with debug messages (mpg123lib_intern.h) disabled,
and -finline-functions and -funroll-all-loops compiler flags removed.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@894 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-02-11 20:05:57 +00:00
Ozkan Sezer
a4264ce1fe oslibs (win, osx), codecs: recompiled libflac with the encoder taken
out and a few patches applied from mainstream git repo. also tweaked
the FLAC_API macro for windows dll exports. dll and dylib sizes are
more than halved now.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@891 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-01-25 20:50:25 +00:00
Ozkan Sezer
b5d4b05943 oslibs, codecs: recompile using latest libvorbis-1.3.4 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@890 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-01-24 15:50:34 +00:00
Ozkan Sezer
d012fc1514 recompiled opusfile-0.3 for win with commits cfa5956, 06a191e, and
779ea4d applied from mainline.  recompiled libmikmod-3.3.5 for win
and osx with 16cddd and 3493b1 applied from mainline.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@889 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-01-15 18:21:53 +00:00
Ozkan Sezer
e951f43788 upgrade libmikmod to v3.3.5
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@885 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-01-10 10:00:27 +00:00
Ozkan Sezer
7b9e1335d8 osx and windows codecs: upgrade libmikmod to v3.3.4 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@880 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-12-11 14:37:24 +00:00
Ozkan Sezer
468f84007a upgrade libmikmod-3.3.3
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@875 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-10-15 17:51:09 +00:00
Ozkan Sezer
db2ccc608e codecs: update libmikmod to latest 3.3.2 release
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@871 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-10-07 09:00:51 +00:00
Ozkan Sezer
a99f95af94 add mikmod/modplug codec libs for windows and macosx.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@870 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-09-28 07:28:17 +00:00
Ozkan Sezer
0a52f552fe oslibs: macosx, windows: recompile libopusfile using latest stable
v0.3 release. (only a windows code change and a few extra comments
in opusfile.h header since the previous build.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@866 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-08-08 12:21:40 +00:00
Ozkan Sezer
7f41bfa64a added flac music support.
it is not enabled by default, edit the Makefile for USE_CODEC_FLAC,
or add USE_CODEC_FLAC=1 to your make command line arguments. Xcode
project file still needs updating for this.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@857 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-07-21 14:02:06 +00:00
Ozkan Sezer
21258e595c merged the opus codec support patch
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@856 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-07-18 07:03:11 +00:00
Ozkan Sezer
eee658fadb oslibs: macosx, windows: recompile libopusfile, using the latest
from xiph.org git repo.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@855 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-07-17 12:51:34 +00:00
Ozkan Sezer
ccbb9f6f54 oslibs:macosx,windows: recompile libopus using the latest stable v1.0.3 release
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@854 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-07-12 20:29:36 +00:00
Ozkan Sezer
0116a1ba90 oslibs: updated msinttypes to r29 from mainstream googlecode.com
repository.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@852 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-06-24 08:10:12 +00:00
Ozkan Sezer
fd8d330765 * oslibs: macosx, windows: recompile libopus using the latest stable
1.0.x branch from xiph.org git repository.
* oslibs, windows: recompile libmpg123 from latest 1.15.4 version.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@851 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-05-25 11:32:21 +00:00
Ozkan Sezer
e06b8c50b1 oslibs: macosx, windows: recompile libogg, libopus and libopusfile
using latest stable branches from xiph.org git repository.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@850 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-05-16 11:40:35 +00:00
Ozkan Sezer
fd3e67d36c recompiled libogg-1.3.0 with patch from xiph.org svn rev.18758 applied.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@845 af15c1b1-3010-417e-b628-4374ebc0bcbd
2013-04-10 00:22:18 +00:00
Sander van Dijk
88f0fab37d Casing.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@729 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-24 17:19:01 +00:00
Ozkan Sezer
c8e8eab69b oslibs, codecs: minor libmad update
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@701 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-02 14:00:34 +00:00
Ozkan Sezer
690bd43d22 removed unnecessary cb.bmp from codeblocks directories.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@669 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-12 15:28:14 +00:00
Sander van Dijk
a54331d1c5 Remove unneeded sizes (24, 64) from the windows icon.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@668 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-10 21:59:54 +00:00
Sander van Dijk
cfdff46504 Use new transparent icon for windows (16, 24, 32, 48, 64 and 256).
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@666 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-10 21:24:58 +00:00
Ozkan Sezer
d15b6575b3 windows codecs: updated libmpg123 to latest stable 1.13.6 version.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@643 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-03-12 06:28:10 +00:00
Ozkan Sezer
150a69123f windows codecs: Upgrade to the latest versions of ogg-
vorbis decoders.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@626 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-02-04 20:20:26 +00:00
Ozkan Sezer
3e1b97a64f recompiled SDL for win32 and win64 from latest v1.2.15 (hg:rev/5273dfd19a5e)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@620 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-01-22 15:50:35 +00:00
Ozkan Sezer
6f3a30351f Recompiled all win64 dlls and import libraries.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@596 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-01-05 10:00:25 +00:00
Ozkan Sezer
ee951cfd44 recompiled SDL for windows from HG snapshot 19c7412a6345
(v1.2.15, 2011-12-30, SDL-1.2 branch. this time for x86.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@587 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-12-30 16:00:18 +00:00
Ozkan Sezer
3f82cf4c91 recompiled SDL for windows from HG snapshot 19c7412a6345
(v1.2.15, 2011-12-30, SDL-1.2 branch.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@586 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-12-30 15:33:08 +00:00
Ozkan Sezer
b1d6e4c8d7 deleted winquake.h from visual studio project file
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@585 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-12-30 14:12:10 +00:00
Ozkan Sezer
05e0d3b331 recompiled SDL for windows from HG snapshot adbed7ec5704
(v1.2.15, 2011-12-29, SDL-1.2 branch)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@581 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-12-30 09:16:00 +00:00
Ozkan Sezer
1ff7413631 added strlcat.c and strlcpy.c to build.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@559 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-12-27 11:11:24 +00:00
Ozkan Sezer
e4997ce660 updated CodeBlocks project files for newly added files.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@539 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-12-24 12:01:07 +00:00
Ozkan Sezer
cdf1f6eef0 updated visual studio project file for newly added files
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@537 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-12-24 09:10:49 +00:00
Ozkan Sezer
4ff1f1f5bb recompiled SDL library from git snapshot a04171d6fa11 (2011-11-07, SDL-1.2 branch)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@501 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-11-07 23:02:02 +00:00
Ozkan Sezer
b774adc6df windows codecs: Recompiled mpg123 from latest 1.13.4 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@499 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-10-30 16:02:34 +00:00
Ozkan Sezer
433f753405 recompiled all windows x64 dlls using a new gcc-4.5-based toolchain.
also updated the SDL library to HG/1.2 branch 2011-10-14 with
patch from http://bugzilla.libsdl.org/show_bug.cgi?id=1254#c15.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@497 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-10-26 12:11:25 +00:00
Ozkan Sezer
187ec835c3 updated windows SDL libraries to HG/1.2 branch 2011-09-21 with two
patches applied:
http://bugzilla.libsdl.org/show_bug.cgi?id=1254#c15
http://bugzilla.libsdl.org/show_bug.cgi?id=1310

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@491 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-10-03 14:00:16 +00:00
Ozkan Sezer
cf3c092a1d recompiled all windows x64 libraries using the latest mingw-w64 v1.0 runtime rev.4360.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@478 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-08-10 05:05:36 +00:00
Ozkan Sezer
3fd7356571 fixed vorbisfile link order for static linkage if one chooses to do so.
deleted unused vorbisenc.h header.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@472 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-07-21 09:03:35 +00:00
Ozkan Sezer
d546301342 Recompiled all windows x64 libraries using the latest mingw-w64 tools.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@456 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-06-02 07:56:15 +00:00
Ozkan Sezer
d8abc078e1 recompiled SDL.dll for windows x64 from 2010-11-11 snapshot.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@453 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-05-15 10:33:26 +00:00
Ozkan Sezer
c33eb7e1e0 * codecs: updated libmpg123 windows libraries to the latest
stable 1.13.3 version.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@447 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-04-22 05:23:45 +00:00
Ozkan Sezer
2bcdb4b39f just properly use (u)intptr_t where necessary and don't do the cheap hack
of using size_t instead of it.  include stdint.h in q_stdinc.h for it.
for Visual Studio earlier than version 2010, use the header provided by
the msinttypes project.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@439 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-04-01 14:55:45 +00:00
Ozkan Sezer
7ae84d838c recopiled windows mpg123 libraries with debug/error/warning console messages disabled
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@426 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-02-24 10:01:03 +00:00
Ozkan Sezer
6d007ba6b7 * Windows/codecs: update libmpg123 header, import libraries and dlls
to version 1.13.2.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@425 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-02-23 10:27:38 +00:00
Ozkan Sezer
8fb84cf5d4 added libmpg123 header, import libraries and dlls for windows builds
using libmpg123 for mp3 support.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@415 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-02-15 09:27:52 +00:00
Ozkan Sezer
45cc82c25d updated visual studio project file.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@399 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-01-13 14:10:16 +00:00
Ozkan Sezer
11270d5b2c changed makefiles to use 1/0 instead of yes/no for the codec options.
made quakespasm custom conback embedding optional, still defaulting to 1.
the code requires USE_QS_CONBACK preprocessor definition.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@392 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-01-12 09:32:22 +00:00
Ozkan Sezer
63e9db8355 updated codeblocks project files after the streaming music changes.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@379 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-01-05 22:27:33 +00:00
Ozkan Sezer
766c2a7f2f updated windows makefiles and visual studio project files after streaming
music changes.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@376 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-01-05 21:27:37 +00:00
Ozkan Sezer
f1f5deca34 added libmad, libogg and libvorbis headers and x86 and x64 import
libraries for windows builds.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@375 af15c1b1-3010-417e-b628-4374ebc0bcbd
2011-01-05 19:55:57 +00:00
Ozkan Sezer
bf49e25d3f renamed sound.h to q_sound.h
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@349 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-12-30 14:30:52 +00:00
Ozkan Sezer
c1770d04fa updated dirent.[ch] from mingw-w64.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@316 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-08-30 13:50:28 +00:00
Ozkan Sezer
a122c93815 moved CodeBlocks and Visual Studio project files under their own directories.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@311 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-08-29 17:51:38 +00:00
Ozkan Sezer
cd28fc1261 manual update of CodeBlocks project files.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@309 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-08-29 16:56:00 +00:00
Ozkan Sezer
d8779f7d0d MS Visual Studio support:
* Quake/console.c, net_udp.c: replace snprintf by q_snprintf.
* Quake/common.h: Define q_snprintf as _snprintf for windows and as
snprintf for all others. Likewise for q_vsnprintf. Disable several
MSVC warnings. Define fmin and fmax as min and max macros for MSVC.
* Windows/quakespasm.vcproj, quakespasm.sln: Add Visual Studio 2005
project files.
* Windows/SDL_x64.zip: Add SDL x64 import libraries for MSVC.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@281 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-08-20 02:25:22 +00:00
Ozkan Sezer
a35b89930d Windows/dirent.c: include stddef.h for MSVC to get intptr_t.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@239 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-07-25 08:28:27 +00:00
Ozkan Sezer
2e871b3f03 * Windows/dirent.c: For 64 bit compatibility, changed the handle member
of struct DIR from long to intptr_t, which is what _findfirst() returns
and _findnext() and _findclose() accepts, and removed the brain-dead long
casts in the code. This file is probably only used with M$VC, therefore
this doesn't affect gcc/mingw compilations and previous binaries.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@236 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-07-15 09:15:42 +00:00
Ozkan Sezer
eafcf39b85 renamed main.c to main_sdl.c.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@142 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-04-24 15:21:59 +00:00
Ozkan Sezer
714cc395cf added conback to windows codeblocks project file. removed gl_test from
codeblocks project files.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@140 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-04-24 14:01:52 +00:00
Ozkan Sezer
91d141ae1e updated to Steven's new icon.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@135 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-04-24 12:55:10 +00:00
Ozkan Sezer
3416a30557 renamed several Fitzquake.* files to QuakeSpasm.* and adjusted the places
where they are referenced.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@132 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-04-24 12:45:12 +00:00
Ozkan Sezer
9191deaf94 deleted Fitzquake.depend from the codeblocks project directories.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@131 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-04-24 12:22:25 +00:00
Ozkan Sezer
bcd8e3d332 deleted fitzquake.bmp, fitz_bmp.h and fitzquake.ico, removed their reference
from the relevant source files.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@130 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-04-24 12:21:14 +00:00
Ozkan Sezer
f34affb0b0 New quakespasm icon from Steven.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@111 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-03-27 13:50:43 +00:00
Ozkan Sezer
db613ab35d initial import of SDL port of Fitzquake-0.85 / 20090510 sources.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@2 af15c1b1-3010-417e-b628-4374ebc0bcbd
2010-02-15 23:26:55 +00:00