blast wrote:Again, I ask that you test those "bugs" in version 2.99.x (svn trunk development code). Some of them may have been addressed already.
*sigh*
This is starting to get me irritated now. Oh well, time to reboot and grab the SVN code..
Ok, I've downloaded the very latest SVN 2.99.x and - quelle surprise! - no, the bugs are
not fixed. Not even close to being fixed. It looks like everything I mentioned on IRC has
been completely ignored. Would love to think otherwise, but there's no indication of that.
Code: Select all
You can't get over 200FPS in 2.99.x, as we limit it.
Matters not a jot. There are still humongous hit zone differences between, say, 30fps
and 200fps. The
dt slicing approach wasn't fine enough, IIRC, to eliminate the bug's
effects.
Code: Select all
Screenshots no longer cause the client to freeze up.
You know why? Because I sorta fixed it, matey
Nothing was happening on that front until I came along with my proof of concept
fix for OS X. Not that I want particular credit for that. But you seem to think I
have no idea what's in the BZFlag 2.99.x code.
Code: Select all
Low framerates shouldn't have as big of an effect since the client will run physics simulations in multiple sections of the difference in time is too large.
That's great. So when will we get the advantage of it? When is version 3.0 coming out?
Rough date will do. Most well-managed projects have at least provisional dates for
their major releases.
Code: Select all
The reason some things are not fixed in 2.0.x is because we couldn't do so without
breaking protocol.
Yes, and some other things could be easily fixed without breaking protocol. Some of
the fixes are, in fact,
completely and utterly trivial. E.g., one bug requires a microscopic
little fix in a header file. Here it is:
BZ 2.99.x/include/common.h:
BZ 2.0.10/include/common.h:
The bug that fixes is exploited every day of the week by GU players. It puts OS X
players at a relative disadvantage because it affects them most. That could easily
be backported to BZ 2.0.x.
And 3.0.0 will come out. Just have patience.
The word "patience" is not in my dictionary
Cheers!
Snick.
ps I hope that's not too confrontational. I just want to see stuff being done. That's all.