[quake2] playing quake2
qudos qudos
qudos2 at gmail.com
Tue Mar 29 14:42:51 EST 2005
Oops, don't understand,
then must to be comment or deleted the line
'assert( sides != 0 );'
or?
As like fails in the sdlquake binary and not in the game.so
<>
sdlquake2: src/game/q_shared.c:411: BoxOnPlaneSide: Assertion `sides
!= 0' failed.
</>
What happen if i comment the line?
Thanks.
On Tue, 29 Mar 2005 19:09:04 +0000, Nick Warne <nick at linicks.net> wrote:
> On Tuesday 29 March 2005 19:56, qudos qudos wrote:
> > Yes, really excellent mod, the bots implementation was a great idea.
> >
> > BTW, take a look to this fantastic mod too with full linux support,
> > not released the sopurces but if they updating the binaries, then
> > nice. I don't know if you know about it
> >
> > http://www.clanwos.org/
> >
> > P.S. I'm working in quake 2 bots for linux, as i said in another
> > thread i'm not a coder but i'm learning.
> >
> > I have working not fully 100%
>
> OK, will look later at that!
>
> > ACEBot (some ctf issues)
> > JABot http://jal.quakedev.com/ (the code need fixes yet)
> > 3ZB2 (crashes ctf with something related about 'BOX_ON_PLANE_SIDE' :[ )
> I have seen this type of crash before when DDay was about - I was on the SHAEF
> dev Team. This is a map problem somewhere.
>
> In the code is an ASSERT, and there is something in certain maps that cause
> this crash - never did get to the bottom of it. As I was 'server' guru in
> the dev team, I removed the assert It stopped the crashes on that particular
> map...
>
> Code (original quake2, but seems to be in all mods as it is inherited):
>
> ctf/q_shared.c - around line 413
> game/q_shared.c - around line 411 etc. etc.
>
> sides = 0;
> if (dist1 >= p->dist)
> sides = 1;
> if (dist2 < p->dist)
> sides |= 2;
>
> assert( sides != 0 ); // Here it goes wonky....
>
> return sides;
>
>
> Nick
> --
> "When you're chewing on life's gristle,
> Don't grumble, Give a whistle..."
>
More information about the quake2
mailing list