DFEngine 1.08

Drakkar wrote an autodownload feature based on the http://q3a.ath.cx repository and the download command. It should ease the process of joining online servers quite a bit. This version introduces many other improvements. Thanks go to Drakkar for his work and involvement.

Download links:

1.91 update

Download link: http://q3defrag.org/files/defrag/defrag_1.91.20.zip

This makes defrag 1.91.20:
- fixed ghost missiles emitting sound in ioq3
- respawnpoint selection kept across map_restart's and reset on team change
- fixed df_hud_cgaz value clamped to 3 in options menus
- removed unused "scores" server command that was sent when player dies
- fixed execution of df_script_onMapLoad scripts on team change
- added df_script_onJoinTeam (0/1) - executes team_free.cfg, team_spect.cfg, team_red.cfg, team_blue.cfg
- restored the "connection lost" icon over players' head

Cgaz hud (bis)

I fixed the cgaz hud inaccuracies that were found in the previous update. Again feedback is welcome.

I updated clientside prediction so it accounts for disabled jumppads and teleporters in TM and FC. This fix requires both the server and client to be updated.

Have fun.

Download link: http://q3defrag.org/files/defrag/defrag_1.91.19.zip

Changelog:
- fixed cgazhud inaccuracies from 1.91.18
- fixed client prediction when jumppads and teleporters are off

Cgaz hud update for 1.91

I changed bits of the cgaz hud to accomodate for network lag. It might feel different as the sampling frequency changed for the accel bars. Comments and feedback are of course welcome.

This update applies to both servers and clients.

Download link: http://q3defrag.org/files/defrag/defrag_1.91.18.zip

Changelog:
- weapon selection kept across respawns in TM and FC
- stamped scoreboard with server address and current date/time
- added df_hud_scoreboard_showSpectators option
- cgaz hud more resistant to lag
- added cgaz hud options
> df_hud_cgaz_opacity

Quick server fixes for defrag 1.92

For those who want to give this test version a try, the servers are :

  • cggdev.org
  • cggdev.org:27961

Changelog is:
- fixed up broken "don't change map" option for nextmap votes
- fixed usage message for callvote map
- callvote console message back in
- added "mode" alias for callvote gamemode
- fixed numerous issues with callvote gamemode
- picked up flags are reset upon player respawn
- removed CVAR_CHEAT from cg_gun# cvars
- removed drowning sound effects when player damage is off

An opportunity for new bugs

I've had bits of code for 1.92 laying dormant for quite some time now and I felt it was getting overdue. It's been a bit painful for various reasons, and it seems I have a tendency to spontaneously enter the "cathedral-building" sort of release cycles that led to defrag updates taking months some years ago.

Well, I'd rather have it released now and save the speech.

In no way should this be considered complete or stable. You may see this build as a preview, and a chance to intervene early in the process. I have set up two test servers:

  • cggdev.org (DF)

Dfengine 1.07 - raw input and game minimization

This build packs some new code contributed by Drakkar that covers various areas in relation to minimizing the game, as well as the fixed up support for winxp's raw input.

Check the new windowMode console command, as well as in_mouse 3 (which requires at least winxp).

Here is the complete changelog for this version :
- support for winxp's raw input interface (in_mouse 3)
- fast game minimization with new windowMode console command (contributed by drakkar)
- fast fullscreen toggling with either alt-enter or windowMode (contributed by drakkar)

Qlient - dfengine features merged into ioq3

Fellow programmer Dan who's recently been working on providing the defrag documentation online made an attempt at merging the dfengine features into ioq3. It may be worth a try if you miss features from one or the other, although (as of now) it requires compiling the ioq3 source code.

Homepage: http://atdan.net/q213n7
Subversion : http://atdan.net/svn/qlient/trunk

Defrag 1.91.17 quickfixes

This version sports two fixes built on top of 1.91.16:
- fixed self-inflicted lag affecting world damage from brush contents (water, lava, ...)
- fixed game reporting the wrong physics type after failed attempt with the /vq3 and /cpm commands

Take extra care as the first change affects the gameplay.

Download defrag 1.91.17

Dfengine 1.06 - security update and raw input

I found and fixed a buffer overflow vulnerability in version 1.05's download feature. It shouldn't be too bad as it doesn't affect the stack (but static memory). Still it is strongly advised that you do upgrade.

This version also introduces some fixes to the renderer by marky and features an implementation of the raw input interface that is only experimental. Don't expect things to work necessarily the way they should. In that regard feedback is much welcome. Try setting in_mouse to 3.

Download links:

Syndicate content