Dfengine 1.05

This new version introduces a console command that downloads maps from a web server. It is powered by the http://q3a.ath.cx/ map repository. Usage is: /download mymapname. Information about setting up a web server to work with this feature can be found here: http://q3defrag.org/files/dfengine/doc/server_download.txt.

This version also features the final code for the console filters that have been around for some time. It provides twenty cvars (con_filter0 to con_filter19) that support regular expressions to filter out console lines. On the contrary of the test version, filters work on entire lines and single caret characters ^ are supported.

Download links:

Full changelog: http://q3defrag.org/files/dfengine/history.txt

Comments

Hey old timer :-)

Cgg my old friend, how the hell are you? Very happy to see you active again! Drop me a line when you have a spare moment and let me know what's been going on!

Cliff/m00m

!

hey :)
Not sure what your current address is. Mind to drop me an email ?
cyril.gantin (google mail)

QUAKE LIVE DEMO RECAMMING

Can you write a standalone demo viewer for Quake Live demos?

Pretty Please!

Linux

Is there any way i can minimize dfengine in linux? alt-enter doesn't work.

That was my fault. When I

That was my fault. When I submitted the console height shortcut code I mistakenly forgot to uncomment my change to alt+enter on linux. I originally disabled it because pressing 'enter' would cause q3 to full-screen although alt was never pressed. cgg knows about this iirc. If it's an absolute issue you can uncomment the code I commented, in code/client/cl_keys.c and recompile or just wait for an official build.

Actually it should have been

Actually it should have been fixed in 1.05 (I put the code back in). How come it doesn't work on your setup?

.

How about make that download system will detect if we don't have map when connecting to server/playing demos ?

Requires more work to retain

Requires more work to retain compatibility with quake3. I think I'll look into that later on. Might be easy - or not.

Not available for .30 version =/

hi friend, this dfengine is sweet. I tryed to change the version to .30 with seismovision but not work =/ it is possible to do one that i can run it in .30?

not sure what you mean. Can

not sure what you mean. Can you elaborate a bit? :)

sensitivity problem

hii! salute! =)
nice work but i have a problem.
mi sensitivity change when i launch q3 with dfengine =(
how can i make a solution for this?
thanks :)

how does it change? what

how does it change?
what value is written to q3config.cfg when you exit the game?

Awesome!

Some further suggestions:
• Autodownload
• Checkpoint info (I've suggested it before, come on :)

autodownload needs

autodownload needs evaluation.
checkpoints are a mod feature :)

What kind of checkpoint info

What kind of checkpoint info do you mean?

 

One that shows your checkpoints (in green and red); "Checkpoints: +0:128 -0:032" etc.

.

Hello ! I make poll about "Remove PlasmaGun GB ?": http://www.velocitymicro.com/forum/showthread.php?t=17038
Pls share you opinion !

sensitivity problem

hey ya, nice work man, but in my case the sensitivity change it work more slow
and i cant strafe correctly.
can any body help me with that?

ty

thanks

Is there a way to get rid of

Is there a way to get rid of the skybox bug that appears with ati graphic cards?
(edges of the skybox are black)

Patch submitted

Just sent a patch to Cgg to fix this. Confirmed working + fixed on ATI.

works like a charm :)

works like a charm :)

 

Thanks for the inspiration, fixed it myself, always been a thorn in the eye :)

That's nice. Thank you!

That's nice. Thank you!

Features

Neat with map downloading! =)

A few feature suggestions..

It would be handy with a cvar for setting where maps gets downloaded to, i know some people prefer baseq3/ and others defrag/.

A better buildsystem for linux than cons/scons would be nice, preferably autoconf/automake. I know there is a makefile to edit in there, but since i upgraded to gcc 4.2 to get the new core2 arch i haven't gotten it to compile. Also it doesnt run very smooth on linux x64, 32-bit worked perfectly.

If you would consider automake i would gladly try to write an ebuild of dfengine for gentoo.

Great work so far!

I'd be interested in that,

I'd be interested in that, but truth is I suck at building apps for linux - I don't have much experience, if any. Fixing id's makefile was more of a fluke. Assistance would be much appreciated, especially since it is somewhat intricate.

thanks

nice update, map dl feature will be handy...=)

clear console.pk3

my pk3 for clear console isn't working with this...hmm

There's no longer a shader

There's no longer a shader for the console (but a hardcoded rgba value). Although that could be arranged.

So my remapshader for the

So my remapshader for the console is useless now?

:(

the next update will take

the next update will take place within a week from now (and will include the con_useshader cvar I mention below)

could u make opacity an

could u make opacity an option?

 

The code I submitted had all that...cvar to toggle it on/off, cvars for RGB and alpha (opacity) value.
Don't know why he replaced (?) it with hardcoded stuff, too bad :-)

Well I've had that bit of

Well I've had that bit of code hanging around for some time - so it's not based on yours. I don't put in many new cvars because we've had that tendency with defrag (to add many settings) and I don't think it's necessarily helpful. These days I tend to think good defaults are way better than lots of settings that are left to the user to figure out. Besides it makes things bloated, and, well, defrag now being a lot about maintenance, I'm not always so happy about keeping compatibility with half a dozen configurations for a single feature.

Anyway I've added a cvar to bring the console shader back on - I'll do the same for the console opacity.

cool! I like it too. =)

cool! I like it too. =)

.

hohoho fantastic !

Nice one!

Wow, nice one.
Something like "/ratemap mymapname" would be cool. This way the rating options of http://q3a.ath.cx/ would be used more often maybe.

thx for this

/ratemap

Its already there but only on server listed on http://q3df.org/.

!ratemap [skill | rate] [show] Add a skill or quality rating to the current map from values 1 to 5 (5 being best)
ie: !ratemap skill 5, !ratemap rate 5