News Archive
«...-330-325-320-315-310-305-300-295-290-285-...»
October `98 - September `98
August `98 - July `98
POTD Archive

July 3rd, 2007Digital Paint CupGlobal Gamers Center is hosting a 4v4 tournament for Paintball 2.  It will take place on July 14, 2007, but you need to get your team registered beforehand.  The tournament is sponsored by NVIDIA and offers prizes such as G15 keyboards, ThinkGeek gift certificates, and Nerf guns.  Visit dpcup.globalgamerscenter.net for details.
June 27th, 2007Build 19 ReleasedThis is primarily a bug fix release to resolve some of the issues with the global login system.  It also simplifies the login interface a little.  By popular demand (or more accurately, popular complaint), I also included some Quake2 style crosshairs.  Crosshairs 11-13 are made to look like Quake2's crosshairs 1-3.  These were created from scratch to avoid any copyright issues (the reason I removed them in the first place).

Here's a complete listing of what has changed:
- Bugfix: Fixed incorrect password error when password is correct after using remember password or changing password. 5:58 PM 6/4/2007
- Bugfix: Fixed crash with invalid rscript files. 5:43 PM 6/5/2007
- Bugfix: Fixed crash on error resulting in shutdown or failure to load game module.
- Tweak: Cached DNS for communicating with login server to remove lag spikes.
- Tweak: Simplified profile/login menus. 2:37 AM 5/31/2007
- Media: Added crosshair 11-13 which look similar to crosshair 1-3 in Quake 2. 3:36 AM 6/5/2007
- Media: Fixed bug in soccer1.bsp where players could get launched out of the map with "pong_nokill" enabled. 3:23 AM 6/6/2007

Visit the files page to download it.
Global Login Database Goes LiveThe core features have been implemented.  Testing is done.  The critical bugs have been fixed.  This is the real deal now, hopefully.  If you registered an account before June 27th, 2007 8:00PM EST, you need to register a new account.  Only one account is allowed per person.  I will be enforcing this now.
June 4th, 2007Slight DelayI should never say when to expect a release.  I know better than that.  I was planning to have a new version out by now, but I decided it would be better to spend more time on the login interface, since some people seem to be confused by it.  There were some things that weren't as intuitive as they should be, since I was originally planning on making account registration in-game and I kind of rushed build 17 and 18 out since I just wanted to be done with them.  It also took longer than planned to add and test some of the administration functionality of the global login system.  It shouldn't be too much longer before a new release comes out, so stay tuned.
May 25th, 2007Status UpdateDespite switching over to a UDP system, Build 18 still had some lag spike issues when contacting the login server.  This was determined to be caused by DNS resolving the dplogin.com hostname.  I believe the issue has been resolved.  Expect a new release some time next week.

Also, I apologize for taking so long to switch over from the test database to the live one.  I'm still implementing administration features and doing a lot of testing.  I don't want to be testing things like account deletions on the live database in case something goes wrong.  I will probably try to coincide the database switch with the build 19 release, just for simplicity.
May 15th, 2007Paintball 2.0 Alpha Build 18 ReleasedAt long last, another public alpha release is available.  The major change in this release is the addition of the global login system.  This allows players to register names and clan tags that will be reserved across all servers.  Simply click on the "Login" link above and create an account.  Only one account is allowed per player, but you can register multiple names to a single account, so that won't be an issue.

Please note: some portions of the web interface and database are not complete and are still being tested.  The test database is still being used.  When the system switches over to the live database, you will need to register a new account.

Here's what's new:

build018 (2007-05-08):
- Bugfix: Fixed crash caused by status packet sent while playing a demo. 1:50 PM 3/25/2007
- Bugfix: Fixed crash when attempting to load bad wav file (drip_amb.wav) in OpenAL. 3:17 AM 5/6/2007
- Bugfix: Fixed macro processing in $$$var scenario. 2:14 PM 5/27/2007
- Tweak: Switched over to UDP for communicating with the login server. (major rewrite)
- Tweak: Switched to UDP to download the serverlist. (major rewrite)
- Tweak: Changed default timeout value to 30 seconds. 8:10 PM 4/29/2007

build017 (2007-03-04):
- Bugfix: No longer tries to download .md2 files if the .skm file exists.
- Bugfix: Fixed r_reflective water with gl_ztrick 1 (ztrick just gets disabled, but the screen doesn't flicker).
- Bugfix: Attempted to fix some buffer overflows causing server crashes.
- Bugfix: Fixed minor buffer length issue with client side scoreboard.
- Bugfix: Fixed entity loading problem where entity string was not null-terminated.
- Bugfix: Fixed select widget to position properly when empty.
- Bugfix: Fixed see-through-wall glitch with high FOV.
- Bugfix: Fixed gl_skymip.
- Bugfix: Fixed crash caused by highly populated servers over a long period of time. 3:36 AM 10/3/2006
- Bugfix: Fixed ping time display in the server browser for LAN servers. 2:46 AM 12/5/2006
- Bugfix: Fixed crash when loading non power of two textures larger than 1024x1024. 12:59 AM 1/11/2007
- Bugfix: Screenshots work in the console again.
- Bugfix: Linux input fixes (you may need to set in_dgamouse to 0 if you have problems now).
- Tweak: Cleaned up condump command to get rid of color codes and other garbage.
- Tweak: Fixed paths and letter casing in fopen function for better Linux compatibility.
- Tweak: r_speeds now account for water polygons.
- Tweak: r_speeds now account for reflective water.
- Tweak: r_speeds are colored to help tip mappers off to areas that need polygon reduction.
- Tweak: Defaulted cl_sleep to 0 because it caused some framerate/choppy issues with some people.
- Tweak: Made "build" serverinfo, so you can see what build a server is running from server browsers.
- Tweak: Tweaked alpha channel a bit when mipmapping so textures like fences don't disappear in the distance.
- Tweak: Minor optimization in file reading.
- Tweak: Tried to fix screenshot lag problem.
- Tweak: Added more video resolutions.
- Tweak: Made weapon draw with high FOV values, use cl_gun 0 to disable.
- Tweak: Removed the netgraph background so you can see the hud while it's enabled.
- Tweak: Linux checks for libGL.so (or whatever gl_driver is set to), libGL.so.1.2, and libGL.so.1, in that order.
- Tweak: limited gl_picmip to 2.
- Tweak: Support for sv_forcesky so it won't cause framerate drop.
- Tweak: Limited cl_maxfps to higher than 5. 6:08 PM 12/6/2006
- Tweak: Changed dpball.com to dplogin.com for serverlist downloads. 2:11 AM 2/15/2007
- Tweak: Stripped garbage from names in "status" command. 11:08 PM 2/19/2007
- Tweak: Made the "GLimp_EndFrame() - SwapBuffers() failed!" message caused by buggy drivers only display once.
- Tweak: Increased console exec. buffer from 8k to 32k. 1:45 AM 2/16/2007
- Tweak: Added support for a number of new resolutions, including: 1280x1024, 720x480, 720x576, 848x480, 960x600, 1088x612, 1280x720, 1280x768, 1280x800, 1680x1050, 1440x900, and 1920x1200.
- Feature: Global login account system.
- Feature: Added password flag for text fields (used for login menu).
- Feature: Client now scans for LAN servers on port 27910-27920 so multiple LAN servers can be run on one machine. 2:25 AM 12/5/2006
- Feature: Added simple file check to warn people that modifying content will result in a ban.
- Feature: vid_windowclassname cvar to set the name of the window.  This is so people can set it to "Quake 2" in order to be compatible with keygrip2.
- Feature: Made it so pak files will load from the "pakfiles" subdirectory.
- Feature: timestamp_console cvar to print timestamps at the console.  Enabled by default for dedicated servers.
- Feature: Added ability to name screenshots.  "screenshot test" would save the screenshot as test.jpg.
- Feature: Support for local serverlist files. 4:25 AM 10/4/2006
- Feature: Autologin option for global login. 4:16 AM 11/7/2006
- Feature: Added "sharp" to rscripts to disable filtering (only works if pic hasn't already been loaded). 11/10/2006
- Feature: Xfire support (just displays team color for now). 1:16 AM 12/7/2006
- Feature: "arecord" command, same as "record" but tacks on the map name and date. 3:10 AM 1/3/2007
- Feature: Demo recording avoids file overwrites by tagging on numbers (example: demo_001.dm2 if demo.dm2 exists). 3:11 AM 1/3/2007
- Cvar: cl_customkeyboard uses .kbd files instead of Windows layout.
- Cvar: gl_skyedge cvar to tweak for black sky edges.
- Debug: Added logging for invalid serverlist error. 7:47 PM 2/15/2007

Game code v. 1.901 build 147-148
- Fixed cvar_set command to allow for settings with spaces in them.
- Switched over to UDP for communicating with the login server.
- Made "timeout" available to cvar_get/cvar_set.
- Sets "_scores" cvar to "N/A" in non-team modes.
- Fixed gravity issue with ball_speed set less than 1300.
- Added sv removetbans command.

Game code v. 1.831-1.900 build 142-146
- sv_login cvar: 0 to disable, 1 to require logins for registered names, and 2 to require logins for all players.
- match_timeout checks to make sure allow_match is set.
- g_consolechat cvar to enable/disable automatic "say" when things are typed at the console.
- Changed "TimeElapsed" to "TimeLeft"
- used EV_OTHER_TELEPORT when moving items back to their origin so they don't "fly through everything" to get there.
- Renderstate sent to server immediately.
- pong_nokill cvar.
- removeip fixed to not require 2 parameters when only 1 is needed.
- particle effect removed for players spawning in DM mode.
- bugfix: if you prime a grenade then use tossgren, you can fire now.
- Fixed crash with "rotation clear"
- Fixed crash with only 1 map in rotation.
- Fixed bug where if you switched teams while a shot you fired was midflight, you could get a teamkill, even though you killed what was an opponent.
- Fixed bug where if you hold the jump key down and walk down a hill, it plays the jump sound repeatedly.
- Fixed the idle on connection bug.
- Made chase targets show up in siege mode.
- Fixed buffer overflow with skin command.
- Fixed crash with "sv listuserip"
- g_autorecord, when set to 1, forces demo recording on clients, when set to 2 (default), forces recording when the server is passworded.
- Fixed overtime bug.
- Made player id enabled by default.
- The allow_match setting seemed to be the opposite of what it should have been.  It works properly now.  If it's set to 1, people can use the "match" command.
- Increased default sv_enforcetime from 120 to 240, so it's less likely to kick people for time discrepancy.
- Team changing flood protection (uses "floodprotect" cvar).
- Players can go idle while eliminated.
- Got rid of the hardcoded settings for matchmode and publicmode.  Uses only the configs now.
- sv_forcesky cvar stops clients from changing skies.
- Made guntemp reset when a player eliminates somebody.
- sv_allowednamechanges restricts number of times a player can change names (to reduce potential lag from login server).
- g_commandfile cvar replaces hardcoded commands.txt.
- g_nws.
- Made bots have a ping of 1 so they're more obvious.
- "model" can be specified for pongball spawns.
- "players" command shows global login id (and removes skin).
- Increased global ban list buffer.
- Changed serverlist source to dplogin.com instead of dpball.com

Build 18 can be downloaded from the files page here.

News Archive
«...-330-325-320-315-310-305-300-295-290-285-...»
October `98 - September `98
August `98 - July `98
POTD Archive