adding of pthreads; that's all gone now, it sucked.
- Add a libao sound output, this has been mostly tested:
- it works with wav output on my powerbook (where oss out
is broken)
- it works but sounds really jumpy when playing 44100Hz
samples through a shitty onboard soundcard that only
supports 48000Hz output... the dma buffer gets played
too fast.
the asm stuff, tracked it down to a bug in the
Makefile.am. Fixed that, bumped the version number, added
news.
- Updated release script to cope with version numbers with
more than one decimal point.
the code make more sense, it also means that the dynamic
loading of game and video refreshers (especially video
refreshers) is consistent -- which means that you can now
change video modes FROM WITHIN QUAKE2 as Carmack intended,
and quake2 no longer dies with an Xlib error on exit, so
your resolutions and gamma are restored! (Closes: #34)
the datadir for users to install the pakfiles into. (Closes: #48)
- Moved default config file from baseq2/ to data/baseq2.
- Changed header files from EXTRA_DIST to noinst_HEADERS.
courtesy of configure. Some basic optimisations are added
unless optimisations are explicitly disabled. Extra
optimisations are added based on the cpu being built on.
little more clearer
- The floating point exception when using the assembler
refreshers no longer occurs, which seems to be a
by-product of the recent auto* changes. If you can make
quake2 FPE again, I'd like to know. (Closes: #22)
- Added a configure test for ossaudio for NetBSD.
- Added a configure test for POSIX threads, from the GNU
autoconf macro repository.
- Fixed up some typos in the Rogue and Xatrix makefiles
are installed into the correct places.
- Added libltdl, the libtool dynamic loader to the code, as
the libraries are now under libtool control. Libtool and
libltdl are evil.
- Fixed various paths inside the code to point to PKGLIBDIR
for the game and refresher modules, and PKGDATADIR for the
game data.
- updated .gitignore
SVGAlib, X, GL, SDL, and GLIDE. Modified the
Makefile.am's to match the new configure variables.
Now people don't have to manually hack src/Makefile.am to
build their targets.
- Fixed a typo in src/qgl.h with the #define
- Added new automake generated files to bootstrap's clean
command.
- Added build requirements to HACKING, as we now need
automake 1.6.
- Removed note in README about the asm FPE bug, as I seem to
have inadvertently fixed this without meaning to.