TUESDAY, MAY 11, 1999
id'S Q3A SERVERS (2:25 PM EST)
Gah, took a nap as I d/l the Winder$ Q3test for Rine, and set my alarm... It never went off... :( Sorry for the late update.....
This is where I'll be:
192.246.40.37:27960 -- q3test1
192.246.40.37:27961 -- q3test1
192.246.40.37:27962 -- q3test1
192.246.40.37:27963 -- q3test2
 
Q3A ANNOYANCE
Goddamn Q3test won't recognize ANY type of external anything, aliases, cfg's, pk3's, sccripts, sounds.. NOTHING. GRRRRR
F0R J00 HAX0R$
John Carmack's .plan file has been updated. 
Owner / Lead Programmer     id Software

I am offering a bounty for server crashing bugs.  Q2 had several releases
forced out because of malicious attacks on all the public servers, so I
want to try and flush out what I can during Q3's testing phase.

There is a server running in the debugger here at crashtest.idsoftware.com
(192.246.40.68).  Anyone that can repeatably hang or crash this system can
have a $100 prize and some misc bit of Q3A paraphenalia that I can dig up.

Operating system level attacks don't count -- only things that I can actually
fix or protect against in my code.

Denial of service attacks don't count if they require upkeep, but if there is
a fire-and-forget DOS attack, it will still count.

Any actions you can perform with the released client are fair game.  Crashing
the client isn't good for a bounty, but I would still like to know about it.

Custom attack programs are also fair game.  These are actually what I am most
concerned about -- malicious programs that goes through and crash all listed
servers.

Ideally, you would practice on a private server under your control and only
hit crashtest when you think you can repeat it.

If you find one, email me the instructions so I can reproduce it.  Include
"CRASHTEST" in the subject so I won't miss it.

First come, first served, one bounty per bug.  I will update crashtest with
our internal builds, so it will certainly be possible that an attack on the
released servers no longer functions on crashtest.

BOBBY D HUMOR
********************
Things Parents Learn From Their Kids
***************
1. Brake fluid mixed with Clorox makes smoke,
   lots of it.
2. A six year-old can start a fire with a flint
   rock even though a 40-year-old man says they can
   only do it in the movies.
3. If you spray hair spray on dust bunnies and
   run over them with roller blades, they can
   ignite.
4. A four-year-old's voice is louder than
   200 adults in a crowded restaurant.
5. If you hook a dog leash over a ceiling fan,
   the motor is not strong enough to rotate a 42
   pound boy wearing a superman cape.

*********************
WHY IT'S GREAT TO BE A GUY ...
*********************
Your ass is never a factor in a job interview.

Your orgasms are real.  Always.

Your last name stays put.

The garage is all yours.

Nobody secretly wonders if you swallow.

Wedding plans take care of themselves.

You don't have to curl up next to a hairy ass every night.

Chocolate is just another snack.

You can be president.

You can wear a white shirt to a water park.

MORE PROOF PQ HAS NO CLUE WHAT GOES ON IN THE COMMUNITY.....
PQ is spamming a Q3A Bind site..... IDIOTS!!! BINDS DON'T WORK IN THE Q3TEST!!!!!!!!!!!!!!! HAHAHAHAHHA
NORM QUOTE
Woody: Hey, Mr. Peterson, can I pour you a beer?
Norm:  Well, okay, Woody, but be sure to stop me at one. ...
Eh, make that one-thirty.
#71 QUIT READING THIS, GO PLAY Q3TEST!
Um... you still here?
RINE'S LINK OF THE DAY
This link is very good for avoiding the packed ftp sites for Q3test 1.05. ftp://www.nofadz.com/pub/nofadz/quake3/win32

 
MONDAY, MAY 10, 1999
Q3A ALTERNATE MIRROR (7:05 PM EST)
Fadz ICQ'd me that he'll be mirroring the WIN32 Q3TEST on good ol beavis...
Look here later this evening: ftp://www.nofadz.com/pub/nofadz/quake3/win32
Q3A 1.05 WARNING (7:00 PM EST)
Graeme Devine's .plan file has been updated. 
              id Software

IMPORTANT!

You must completely nuke your old Q3TEST install before installing the update.
The config files from the old build are BAD voodoo.

You can also type "exec democycle" to watch a bunch of id people play the map.

GO GET IT!

Q3A 1.05 IS DONE! (6:00 PM EST)
Graeme Devine's .plan file has been updated. 
              id Software

Q3Test 1.05 is DONE!

New Linux/Mac versions are going up right now, and we're finishing up the installer
for the Win32 version.

If all goes well, the Win32 version will follow in a few hours (few == six or so).

GO GET IT!

Q3A EVEN CLOSER... (1:00 PM EST)
John Carmack's .plan file has been updated. 
Owner / Lead Programmer     id Software

A good day of work.  I just finished a long test game with all three
architectures, and everything looks solid.

As far as I can tell, these are ready to go after making installers
and such, but everyone else has an oportunity to find bugs while I
sleep...

We won't hold up for minor gameplay issues, but if anyone turns up
a repeatable crasher I will rebuild everything.

Barring problems, we should start rolling the releases out tonight.

* fixed crash case on fallback from an unsupported fullscreen
* fixed overrun with very fast system connecting to
        a very lagged server
* fixed bad Z_Free on sounds not found
* fixed autoswitch with sync clients
* fixed losing console field on positive histories
* fixed demo recording and playback with new net code
* handle signed bit fields in msg code
* fixed playerstate event bit loss on encoding
* fixed "bad clientnum on player entity"
* reenabled corpses sinking into ground

VISUAL SCRIPTS ARE BACK!!! (5:33 AM EST)
My pal Essobie was just discussing how much he likes my scripts on the RA2 mailing list, so check out my Scripting Tutorial. to learn how. Also, you can get some scripts HERE
Q3A FOR WINDER$ TODAY...
Graeme Devine's .plan file has been updated. 
              id Software

We're getting closer, but I think it'll be tomorrow before we're out.

Internally we're bashing on the new maps, code, servers, and clients.  There is a
/lot/ of new stuff in there and we want to bang on it for a bit before we release.

We are building installers, pak files, and so forth, so our confidence level is good,
but since it's only been 15 minutes since the last bug fix (which was a doozy of a
find BTW) and the new maps are still being bsp'd.  All of this makes a release tonight
seem like a bit of a risk.

If all goes well we will bash on it tonight and tomorrow, and once John gets in
tomorrow we'll be ready to go.

BRIAN HOOK ON OPENGL MINIDRIVERS
To an application, a "minidriver" and a "standalone driver" look
the same, the difference being that a standalone driver is a FULL
OpenGL implementation (theoretically suitable for use in any
OpenGL game, applications, etc.) whereas a minidriver is a PARTIAL 
OpenGL implementation that is suitable for only a very few games and
that will likely explode gloriously if asked to do anything but the
limited subset of operations it is optimized for.

Quake3 does not knowingly or willingly support minidrivers, however
there is nothing preventing someone from writing one.  But this is
a moot issue, since to my knowledge no minidrivers exist that can
support Quake3.

 
id'S Q3A SERVERS
This is where I'll be:
192.246.40.37:27960 -- q3test1
192.246.40.37:27961 -- q3test1
192.246.40.37:27962 -- q3test1
192.246.40.37:27963 -- q3test2
 
NORM QUOTE
Woody: What's happening, Mr. Peterson?
Norm:  The question is, Woody, why is it happening to me?
#70 RESISTING SOMETHING GRANTS IT LIFE
Hence the return of my scripts.....
RINE'S LINK OF THE DAY
http://www.quake3arena.com/ This is the site that is most important today.
SUNDAY, MAY 9, 1999
JOHN CARMACK Q3A FIXES PART %&$ (12:30 PM EST)
looks like you Winder$ f000s will have to keep waiting..... :P

John Carmack's .plan file has been updated. 
Owner / Lead Programmer     id Software

Here is a summary of the update made:

5/9/99
------
We would up making tweaks to both maps today, so the data didn't
reach final form until a few hours ago.

I just finished making release candidates for all three architectures,
but I already found a couple problems that need to be fixed.

If everything goes perfectly (ha), and I nail these problems immediately
when I wake up, then we might make it out tonight, but it is looking a
bit doubtful.
 

There are a few known issues that I decided NOT to hold the test up for:

The gauntlet is functioning correctly, but the visuals are wrong.
The designed behavior is that when you hold down attack it will scan
for a target and only punch forward when it hits.  The visuals currently
show it punching constantly.

Dynamic lighting is currently taking a really excessive amount of cpu
time.  If you are having performance problems in firefights, you may
want to turn it off.  The option is in the preferences, or you can
just issue "r_dynamicLighting 0" at the console.

The powerup item sounds aren't global across the entire world since
I went to the client side predicted items.

There are some cases when a weapon that was picked up with a predicted
item and immediately fired doesn't make a muzzle flash.
 

* fixed fs_copyfiles after ospath split
* fixed look-at-killer 
* changed railgun impact to plasma dish
* convert connect packet to infostring
* put footsteps back in...
* r_drawsun 0 by default to avoid probs for now
* fixed event clear overwrite problem
* client side predict weapon switch on item pickup
* changed sound fallbacks to "visor" from "male"
* made turbulent texcoords based off of xyz instead of st
Ah, he put footsteps back in... good man... :)

HAHAHA 
Check out the new User Friendly
Q3A 3DFX DRIVERS (2:40 AM EST)
3DFX has released Q3A druivers for the Voodoo^2 and Voodoo^3 for Winder$... Where the hell are the Linux drivers?
Voodoo^3 Drivers
Voodoo^2 Drivers
JOHN CARMACK Q3A FIXES
* fixed give item bug
* new first snapshot timing
* moved sun drawing outside of sky shader to fix showtris
* r_drawSun
* handle all shader tesselations in q3map with tjunc fixups
* different flatness epsilons for edge vs border grids
* reorganize sound directories
* removed footsteps on non-metalic and non-water surfaces
* fixed bug with multiple looping sounds
* client side predict teleporters, go to "hyperspace"
* precache remaining liquid sounds
*don't fire jumppad events if upward velocity
Removed footsteps? So like stone and such are silent... GAH.
 
ANOTHER LINUX SERVER BROWSER
It's called XQF, and it looks like a Gamespy clone, and it supports Q1, Q2 and Q3A.... :)  Features include:
  •       Supports Quake, QuakeWorld, Quake2 
  •       Uses QStat to communicate with masters/servers 
  •       Displays server rules and player info 
  •       Players and servers sorting 
  •       Favorite servers list 
  •       Simple filtering for servers 
  •       Player Filter (Buddy Lists) 
  •       Player name, color, skin and model selection 
  •       QuakeWorld skin visualization with coloring 
  •       Decodes and displays extended bit-field server flags (dmfalgs, teamplay, etc...) 
  •       Remote server administration tool (rcon) for QuakeWorld/Quake2 servers 
Check out the XQF site for more details..
 
NORM QUOTE
Woody: What's going on, Mr. Peterson?
Norm:  Another layer for the winter, Wood.
#69 MONEY IS COOL....
Think about it, you can like buy stuff, go places, eat, play Quake... Ahhhh.... Wish I had some. :)
RINE'S LINK OF THE DAY
For you caffeine addicts, JOLTCOLA.COM. Dew is good, but when you REALLY need caffeine.... Jolt owns.