Commit graph

809 commits

Author SHA1 Message Date
sezero
b545ab3377 updated net_sys.h from uhexen2
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@721 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-10 14:33:30 +00:00
svdijk
76177e127a Linux icon: one pixel tweak.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@720 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-10 12:44:43 +00:00
svdijk
4a2796b44e 48x48 linux icon (allowing a little more detail in the nail).
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@719 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-10 12:21:28 +00:00
sezero
4e2a0708b4 updated documents for 0.85.8 changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@718 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-10 07:51:23 +00:00
svdijk
96c0b2419e Recalc refdef on sbaralpha change.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@717 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-10 06:55:29 +00:00
sezero
8c19aa7fc9 OSX client, Makefile.darwin: require 10.6 for amd64 builds,
not 10.5 (SDL's requirement). needed adding bundle1.o to linkage
for dyld_stub_binding_helper.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@716 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-09 07:41:43 +00:00
svdijk
52b01aedc9 keys.c:Key_WriteBindings(): Clear old bindings before setting new ones.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@715 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-08 13:46:18 +00:00
sezero
18ac8f24d2 xcode project file update from Kristian.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@714 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-08 12:50:58 +00:00
svdijk
7274fd151c Some more scale slider tuning.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@713 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-08 10:48:15 +00:00
sezero
7794b19eea minor Makefile correction
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@712 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-05 16:24:57 +00:00
sezero
b5bffe0429 makefile update
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@711 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-05 09:03:41 +00:00
svdijk
c2e1dac24c Minor readability tweak
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@710 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-05 06:07:06 +00:00
svdijk
0712a5e3ff Minor default sbaralpha tweak.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@709 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-04 18:38:13 +00:00
svdijk
fe2f6abc9c SCR_ModalMessage: (very) minor correction.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@708 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-04 18:29:01 +00:00
svdijk
75bd9bbc63 Handle some cornercases better in the scale slider.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@707 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-04 18:24:40 +00:00
sezero
36bb4c31e0 removed static versions of osx codec import libs.
renamed osx codec dylib import lib directory to be lib.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@706 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-04 07:39:43 +00:00
sezero
4669b1935e changed ToggleFullscreen failure message to be a debug print
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@705 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-04 06:54:59 +00:00
sezero
4e5c5f3a8f - Makefile.darwin: -mmacosx-version-min also needs to be among
the linker flags for x86_64 builds. adjusted accordingly.
- build_cross_osx.sh, build_cross_win32.sh, build_cross_win64.sh:
  added the cross-compile scripts I have been using.
- Makefiles,other: added LDFLAGS variables for future use.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@704 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-03 21:21:04 +00:00
svdijk
2712209f40 Rework the scale menu option to be more intuitive.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@703 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-03 19:47:16 +00:00
svdijk
7f11a48d57 Since it covers (part of) the weapon, make the statusbar somewhat more transparent by default.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@702 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-02 17:18:23 +00:00
sezero
0aba20390f oslibs, codecs: minor libmad update
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@701 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-09-02 14:00:34 +00:00
sezero
8acde73fef added SDL_FRAMEWORK to GCC_PREPROCESSOR_DEFINITIONS in the Xcode project
file. further updating is still needed.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@700 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-08-16 05:15:52 +00:00
sezero
c92128dda8 Updated support for building the OSX versions using Makefile.darwin. Do
not rely on sdl-config on OSX Framework builds, define new SDL_FRAMEWORK
and NO_SDL_CONFIG preprocessor macros to indicate that and include SDL.h
with the "SDL" subdirectory name included. Add new libmad and ogg/vorbis
headers and static and dynamic libraries for macosx. Xcode project files
need further updating.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@699 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-08-16 04:51:41 +00:00
sezero
0e33f931c9 fixed compilation
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@698 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-19 05:40:16 +00:00
sezero
eba5d4937f cl_demo.c (CL_PlayDemo_f): set key_dest to key_game only when the
demo file is successfully opened.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@697 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-18 21:20:07 +00:00
sezero
12d663c784 * cl_demo.c: for a command like "record demoname map [track]", don't
continue if the map cannot be started. do not continue if the demo
  file cannot be opened for the timedemo command. for playdemo, verify
  that the forcetrack '\n' byte appears among the very first 12 bytes
  of the file.
* r_world.c (R_MarkSurfaces): reset vis_changed to false.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@696 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-18 20:51:35 +00:00
sezero
ac57f330d6 cl_main.c (CL_Disconnect): set cl.intermission to 0. Fixes a minor
intermission glitch which isn't hit easily. See Baker's notice at:
http://forums.inside3d.com/viewtopic.php?t=4944

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@695 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-16 17:00:24 +00:00
sezero
d1b7635b8e Fixed increased (more than 32) dynamic lights.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@694 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-10 11:21:17 +00:00
svdijk
c95ac24351 Rework the linux icon a bit, also store smaller (indexed color)
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@693 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-07 20:14:52 +00:00
sezero
686fdd6fd3 arch_def.h: Added GNU/Hurd defs.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@692 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-07 07:15:23 +00:00
sezero
d2ecda1b3a GNU/Hurd has BSD-style struct sockaddr too (reported by Svante Signell
in debian bug #657793)
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657793

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@691 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-07 05:09:55 +00:00
sezero
6b16d303e6 updated the README.* files for 0.85.8 development version changes until
end of June 2012.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@690 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-07-03 21:20:11 +00:00
sezero
993ef3018a zone.c: Use memcpy() instead of strcpy() in Hunk_Strdup() and Z_Strdup().
Removed dead Cache_Compact() function. Made mainzone static to zone.c.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@689 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-06-25 14:50:17 +00:00
sezero
f4dddb0203 updated snd bits from uhexen2. added signed 8 bit format support
to the mixer.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@688 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-06-25 12:50:09 +00:00
sezero
498fa8e1f9 updated arch_def.h and net_sys.h from uhexen2
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@687 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-06-25 11:51:23 +00:00
sezero
6a8c9824d5 * keys.h: renamed KP_* key macros to K_KP_*.
* key.c (Key_ClearStates): Instead of clearing all key's down state
  and repeat count, run KeyEvent(k,false) keys in down state, which
  will already clear those states for them. This also helps getting
  rid of several actions bound to keypad keys. Minor cleanups.
* gl_vidsdl.c (ClearAllStates): Removed code triggering every key
  with a release event, because we just changed Key_ClearStates() to
  do that for the necessary keys.
* in_sdl.c: Minor cleanups. Made K_KP_5 to send '5' when not in game
  mode, regardless of the numlock status. Moved prev_gamekey to top
  level and call SDL_EnableUNICODE() correctly.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@686 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-06-25 11:20:38 +00:00
svdijk
6832763fc1 in_sdl.c: Add missing KP_NUMLOCK key event.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@685 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-06-10 06:09:50 +00:00
svdijk
ab2fd06513 Small update to r683.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@684 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-06-08 20:06:40 +00:00
svdijk
10e987f862 Re-introduce KP_* syms, but only "in-game".
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@683 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-06-08 19:27:12 +00:00
svdijk
a74060efc0 pl_linux.c: Set icon only if mask creation is successful.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@682 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-30 18:31:41 +00:00
svdijk
550c9144c1 Makefile, Makefile.darwin: Remove the not-so-useful "install" target.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@681 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-30 17:29:34 +00:00
sezero
b2de394759 added missing cast in PL_CreateIconMask() to fix compilation using g++
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@680 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-30 10:55:35 +00:00
sezero
2357325e56 Makefiles: defined new variable LINKER. for linkage we no longer use $(CC),
but $(LINKER)

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@679 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-30 09:47:45 +00:00
sezero
7e24a4457c fix linkage for solaris: needs -lsocket -lnsl -lresolv for network
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@678 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-30 09:28:34 +00:00
sezero
bfffadc040 removed the SNDDMA_GetSamples() call from snd_dma.c:GetSoundtime() for solaris
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@677 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-30 09:00:12 +00:00
sezero
9918ecc44e renamed model_t to qmodel_t in order to avoid conflicts on solaris.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@676 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-30 08:56:06 +00:00
svdijk
02ff5e4394 gl_warp.c: revert part of r653, not really needed.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@675 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-27 09:01:55 +00:00
svdijk
c23f8b3fff Remove no longer used Misc/QuakeSpasm_256.png
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@674 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-27 08:55:00 +00:00
sezero
3e70932fb7 minor gl_vidsdl.c cleanups: tidied up VID_SetMode(). Removed the defunct
_windowed_mouse cvar. Simplified va()+Cvar_Set() calls into Cvar_SetValue().

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@673 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-21 12:32:20 +00:00
svdijk
7b5abd184f Minor linux icon tweak.
git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@672 af15c1b1-3010-417e-b628-4374ebc0bcbd
2012-05-17 06:02:50 +00:00