On Wed, Jun 9, 2010 at 10:21 PM,  <[email protected]> wrote:
> It's been around a while but looks like it was updated in the last day or
> two.  The source isn't directly linked so for those who are curious, here
> ya go:

I ported it to the latest ioquake3 (r1785).  There wasn't much work to
do as far as converting to SDL etc.  The hard part was sorting out
what changes needed to be included.  ioUrbanTerror is mostly based on
a pre-SDL version of ioquake3 but it also has some recent changes
backported.  If this would be used upstream and someone can help me
test vanilla quake3, I'd be happy to help merge it.  I tried to keep
my diffs as close to 27's source code as I could since it's already a
big diff.  If it gets merged upstream, you would want to fix up the
diff so it applies cleaner with respect to removing small UrT changes
(e.g. urtconfig.cfg), newline cleanup, and indenting cleanup.

I like this bloom filter better than the one in OpenArena.  And the
shiny water is very nice. :)

Here's the one that shows all of the changes that are really
necessary.  This won't apply cleanly because it's a diff between my
UrT patches and 27's changes.  It is based on r1785 so it should be a
quick fix to merge the changes against the ioquake3 trunk.  This
should get you 95% of the way there.
http://pastebin.ca/1885022

This one would apply cleanly if pastebin didn't mess up my diff.
There's one reject when you try to apply it.  This is a lot messier of
a diff because it includes my UrT changes and 27's bumpy changes.  I
would use the first one if you want to move the code upstream.  This
gets you 100% of the way there after fiddling with the diff so it
applies cleanly, but it has a lot of UrT changes.  I would use the
other diff.
http://pastebin.ca/1885028

Note that both diffs need a tiny patch that 27 posted on the forums to
fix a bug with the bumpy code after I made the diffs.  You'll also
need the glsl/*.cfg files from the binary version (his other *.rar).
I put them in ~/.q3a/q3ut4/glsl/*.cfg
_______________________________________________
ioquake3 mailing list
[email protected]
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to