Bill Currie
c9ef370e77
bring over the glmesh stuff from newtree
2001-02-14 02:04:00 +00:00
Ragnvald Maartmann-Moe IV
9a53a2d328
Removed unnececessary glu.h includes, GLU isn't used in quakeforge.
2000-11-09 16:58:36 +00:00
Bill Currie
d428926cca
port over newtree's vid system. works, but doesn't seem fully functional yet
2000-10-31 00:11:59 +00:00
Jeff Teunissen
4808483e34
Stuff I forgot to commit a long time ago (first of a bunch)
2000-10-27 10:42:52 +00:00
Bill Currie
db24f87442
fix compile error
2000-10-12 22:05:37 +00:00
Bill Currie
7f1c1bb241
add the beginings of phase interpolation (bloody hell, this is getting
...
complicated :/, I never guessied it would be this tricy to do phase separated
stereo, but I should have :). Without phase interpolation, you get static
whenever the phase separation changes due to gaps in the mixed samples.
2000-10-11 04:55:50 +00:00
Bill Currie
b08583c57e
add .vimrc
2000-10-06 23:48:43 +00:00
Bill Currie
8bb5d9decb
first attempt at stereo phase separation. sortof works but is staticy due to
...
lost samples. currently disabled so nobody complains
2000-10-06 23:48:09 +00:00
Bill Currie
b17b8afa3c
turns out some like interpolated, others don't. snd_interp conrols this.
...
Defaults to on so those used to 11k sampling won't be too suprised.
2000-10-06 18:42:03 +00:00
Bill Currie
6b48129fa4
double the maximum number of sound channels to 256. I hope this doesn't cause
...
too much of a speed hit or sample wrap.
2000-10-05 21:43:34 +00:00
Bill Currie
582d2a1cba
crosshair 2 is back in software!
2000-09-30 04:13:34 +00:00
Bill Currie
abbb0851f5
more sw compile fixes
2000-09-30 02:26:46 +00:00
Bill Currie
4281bec8d5
more sw compile fixes
2000-09-30 02:26:46 +00:00
Bill Currie
baa3489074
%s/HAS_ZLIB/HAVE_ZLIB/g
2000-09-28 19:05:42 +00:00
Jeff Teunissen
2c1968e79e
QW-style HUD support for NUQ. It defaults to off. Set cl_sbar 0 to turn
...
it on, set cl_hudswap to move it to the left side. I'll make the options
menu options for them work tomorrow.
2000-09-27 01:17:48 +00:00
Jeff Teunissen
495cf79c09
Backport joystick support from newtree.
2000-09-26 19:58:40 +00:00
Bill Currie
8ed4ef45cb
port David Jeffery's linux joystick port patch. it fires up ok, but I can't tell
...
how well it works as I don't seem to have js support compiled into my kernel :/
2000-09-26 03:02:18 +00:00
Jeff Teunissen
ad9168db1d
"gamma"/v_gamma cvar gone. It wasn't useful in GL, and the brightness and
...
contrast cvars more than make up for its loss. Both are available from the
options menu now, and what's more, the contrast cvar works properly in GL,
unlike newtree where it seems to have a weird cutoff problem.
2000-09-24 14:15:06 +00:00
Bill Currie
49255645c6
config.h.in is generated by bootstrap
2000-09-23 01:50:51 +00:00
Bill Currie
ebecdf9331
fix compile error
2000-09-23 01:39:00 +00:00
Bill Currie
10c6a3a42f
quakeio.c now compiles with newer glibc versions (fpos_t changed)
...
vid_glx.c has some unsigned changes ported over from newtree
the rest have had fclose and fopen converted to Q*
2000-09-22 17:07:42 +00:00
Bill Currie
a8e188eb5c
zlib now linked in. I'll test tonight at home
2000-09-19 23:01:46 +00:00
Bill Currie
279d332373
first steps to getting zlib support in
2000-09-19 22:32:45 +00:00
Bill Currie
d2708c4bc1
at last, fullbrights work fully :)
2000-09-16 09:22:42 +00:00
Bill Currie
7f785632c0
brush model fullbrights are now implemented and seem to be working. They can
...
be toggled using gl_fb_bmodels (default on).
2000-09-15 04:46:22 +00:00
Bill Currie
13e5ef92d3
sw no longer segs!:) I'm not 100% satisfied with how I attacked frame loading,
...
but I'll look into that later. I was getting tired of not having a running
program on this branch. Basicly, frames loading needs a little more study.
2000-09-11 23:17:55 +00:00
Bill Currie
73162d8783
the model merge hack is almost complete. gl works but sw sefaults due to
...
the alias model verts, tris and frames not being loaded correctly.
2000-09-11 05:28:04 +00:00
Bill Currie
50bd641616
ok, the chopped up model files compile and sw seems to work just fine. Don't
...
know about gl yet (probably won't until either monday or tuesday; hence the
branch)
2000-09-01 17:07:28 +00:00
Bill Currie
df4ecf260b
can now build rpms
2000-08-30 23:20:57 +00:00
Bill Currie
e1965a27b9
cvar.h cvar.c:
...
add int_val field to cvar_t. this should be used instead of value for
boolean / integral values (no conversions done yet).
in_*.c:
Add IN_HandlePause
vid_*.c:
Add VID_HandlePause
context_x11.h vid_glx.c vid_x11.c context_x11.c:
move some common code out of vid_*.c into context_x11.c. Also, disable
the screen saver while nuq is running. NOTE: while vid_glx.c compiles,
it has not been tested yes as glx crashes this machine :(
2000-08-30 22:45:44 +00:00
Bill Currie
514fb7069e
rename net_com.c to checksum.c and create checksum.h.
...
Also, preliminary steps to merging model.c and gl_model.c as much as possible
before splitting them into functional chunks.
2000-08-30 06:56:25 +00:00
Brian Koropoff
c1ac5ca92a
This update adds a proper instruction and subroutine stack and a better parser.
2000-08-30 06:07:02 +00:00
Bill Currie
60c112bc68
configure.in:
...
print config info for sound type
source/quakefs.c:
fix fs_userpath handling for other game types and add support for
abyss
source/qargs.c:
add -abyss checking
include/qdefs.h:
add abyss support
Rudimentary support for the abyss mission pack has been added. Currently this
involves just the addition of -abyss to the supported command line options
(acts just like -rogue and -hipnotic) and adding abyss to the list of game
directories. Any other support that's needed (as with other rogue and hipnotic
modifications) has not been added as it is not known what's needed.
2000-08-29 20:30:28 +00:00
Bill Currie
8ccc616134
various make dist related cleanups
2000-08-29 00:10:19 +00:00
Bill Currie
8cb963858f
source/vid_svgalib.c source/in_svgalib.c:
...
"accidently" port over newtree's svga stuff (I copied the wrong file
then cleaned up the resulting mess:)
Makefile.am include/Makefile.am doc/Makefile.am source/Makefile.am:
fix things up so doc no longer causes make to barf and makd dist works
source/dirent.c source/fnmatch.c source/in_svgalib.c source/vid_3dfxsvga.c
source/vid_mgl.c source/vid_wgl.c:
needed for make dist. No, nuq-3dfx does not get created (I don't have
the libs or card)
2000-08-28 22:38:46 +00:00
Brian Koropoff
58ef964ae2
GIB has completed its de-evolution into a cheap ripoff of bash, thus determining the meaning of its own acronym: GIB Isn't Bash
2000-08-28 20:49:01 +00:00
Bill Currie
aa61894cd6
Makefile.am:
...
don't moan about ChangeLog
configure.in:
enable sld
vid.h:
prototype VID_SetCaption
vid_sdl.c:
snarf from newtree
2000-08-28 20:08:34 +00:00
Bill Currie
76e84b6995
support rogue and hypnotic
2000-08-28 02:29:43 +00:00
Brian Koropoff
a4a7abb902
Adds GIB, an experimental scripting language for QF, and a few compile fixes.
2000-08-28 00:45:40 +00:00
Bill Currie
86a0a6aa3e
bring over gl_screen (sort of). world is now much brighter, but dlights and
...
weapon models still aren't working properly
2000-08-27 22:13:48 +00:00
Bill Currie
8302413276
that's most of newtree's gl stuff ported over. Three bugs: wound up with
...
newtree's slow skys, some models are not getting lit, and dlights don't seem
to be working :(
2000-08-27 10:03:31 +00:00
Bill Currie
8538ec49d1
bring over gl_rlight from newtree
...
sys_unix.c:
remove #ifdef GLQUAKE
2000-08-27 07:46:54 +00:00
Bill Currie
103918c7a4
port over gl_draw.c from newtree
2000-08-26 21:23:07 +00:00
Bill Currie
85dc32f2b6
nuq.conf is now read and +set foo on the command line is supported
2000-08-26 06:13:07 +00:00
Bill Currie
1ddf60ea24
finally, nuq-glx works. Still needs lots of work, but getting there :)
2000-08-26 05:48:38 +00:00
Bill Currie
438a2bbcd2
getting closer to nuq-glx. just some linking issues
2000-08-25 07:18:23 +00:00
Bill Currie
e2efff9dde
nuq-glx almost builds. just some last problems with gl_part.c and gl_view.c
2000-08-25 06:42:29 +00:00
Bill Currie
41fc6fb942
nuq-svga and nuq-x11 now run again.
2000-08-23 06:03:57 +00:00
Bill Currie
6f396a55ea
nuq-x11 now compiles and links
2000-08-23 05:56:33 +00:00
Bill Currie
9f8660c30e
header revamp almost done. it now tries (but fails) to link
2000-08-23 04:45:16 +00:00