[quake2] Windows builds
brendanburns at attbi.com
Sun Mar 2 13:38:33 EST 2003
send me a patch and I'll incorporate it into CVS.
Vis a vis future directions, my mission statement is:
maintain a version of Quake2 which is faithful to the original Quake2
and works well on as many versions of Linux as possible.
to me "faithful" means that improved graphics are cool, but game-play
and feel should remain the same. Along those lines, improving the
multi-texture implementation would be okay.
I also think we should maintain operational software renderers since one
of the points of linux is supporting older hardware.
If other people have other ideas for the code, I'd love to hear them.
I'm also very open to other people having commit privileges to CVS if it
On Sun, 2003-03-02 at 12:59, Brian Hook wrote:
> Preliminary testing and it seems to work fine, at least it doesn't
> crash on the first level =)
> I still need to implement a gamma routine for Windows.
> What's everyone's take on the future direction of this codebase?
> There's a huge stack of shit that can/should be cleaned up in the
> codebase. It would be nice to pull out Rendition and Glide
> references unless they were 100% necessary, and possibly clean up the
> renderer a bit (this would slow it down somewhat since the main I'd
> like to do is get rid of the current multitexture implementation).
> On Sun, 2 Mar 2003 02:11:00 -0800, Brian Hook wrote:
> >Ack, sent from wrong account. Anyways, here's a message I meant to
> >send earlier...
> >>The latest CVS doesn't compile on Windows. I've updated my local
> >>version and can provide a patch for whomever. I've also taken the
> >>liberty of renamed UpdateHardwareGamma() to
> >>The specific problems encountered included:
> >>- lack of have_stencil for the Windows GL implementation - CD audio
> >>wouldn't compile (missing brace and return value)
> >>It now builds, haven't checked to see if it runs yet, will do that
> >>tomorrow hopefully once I remember all the proper command line
> >>switches to tell it where the data is, etc.
More information about the quake2