[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4787: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4790: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
InsideQC Forums • View topic - What are you working on?

What are you working on?

Discuss anything not covered by any of the other categories.

Moderator: InsideQC Admins

Re: What are you working on?

Postby qbism » Sun May 06, 2012 4:17 am

The epic maps and mods created in the last few years are more interesting to me than running the original Q1. But I still prefer the old pixellated look. That's the spark to support bigmaps, which started AFAIK with BJP's winquake in 2007. I'm able to move quickly on Super8 dev because most features derive from previously existing engines.
User avatar
qbism
 
Posts: 1236
Joined: Thu Nov 04, 2004 5:51 am

Re: What are you working on?

Postby leileilol » Sun May 06, 2012 5:10 am

leileilol
 
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am

Re: What are you working on?

Postby Supa » Mon May 07, 2012 5:14 am

In between one spate of Life Issues and the next I've been working on a little something alongside RMQ - some of you know what this is about, everyone else should be able to guess. :)


Image
User avatar
Supa
 
Posts: 164
Joined: Tue Oct 26, 2004 8:10 am

Re: What are you working on?

Postby Ace12GA » Mon May 07, 2012 7:13 pm

Ace12GA
 
Posts: 56
Joined: Sat Jan 28, 2012 12:08 am

Re: What are you working on?

Postby mh » Mon May 07, 2012 11:19 pm

There's no real hate on DP. Just that for heavy content, it is very much on the slow side. Much of that is down to overburdening the CPU with things that should be moved to the GPU on more modern hardware - on start.bsp DP tops out at maybe 80% GPU usage for me, veering wildly between that and a low of 50%, whereas DirectQ hits a steady 99% and stays there. It also has it's own slightly idiosyncratic way of doing some things, and occasionally breaks compatibility with standard id Quake. But for what it does, it's quite alright. Performance is nowhere near what it should be (it could go 4 times or more faster in certain situations) but quite alright.
User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Re: What are you working on?

Postby Spike » Tue May 08, 2012 12:18 am

its not the engine per se, but the design decisions that resulted in various key features that allow other engine modders to gloat about so easily. :P

mh, While I've no doubt that directq reaches 99% gpu usage, I feel I must point out that you could push the entire map to the gpu in a single vbo without any culling and still get 99% gpu usage, yet get a third of the framerate. I'm kinda distrurbed that DP is actually reaching even 80%, I can only assume that's the sky renering.

Ace12GA, The ideal of optimising is not getting 10 million fps, but optimising the cases that really need to run fast. In DP's case, this is rtlights. For every other engine, demos like bigass1/overkill etc are a higher priority - worst case scenareos that will actually happen when playing competitively.
For the people who's machines are simply not powerful enough to run rtlights, and are still underpowered for other things too (say, cheap intel gpus or laptops), any performance from DP just isn't there - it really isn't optimsed for it. People 'forced' to use DP just to run specific mods when some other engine would get twice the framerate are understandably going to be resentful of that.
DP just isn't competitive against other clients. This is most comic with DP's QuakeWorld protocol support - a server where you have people playing with _stable_ 320+ fps, and a DP client joins with default settings... rtdlights etc... They get owned so fast. :)
Like that mod on here a while ago that used dpm+framegroup files. If it had used iqm instead of dpm, then it would not have needed the separate framegroup files and would supposedly have been able to run on DirectQ, RMQE, FTE, and presumably soon QuakeForge in addition to DP. However, it uses an older dp-specific format and thus always has half the framerate of these other engines. Now, I'll agree that there's a tools issue here, but don't expect everyone to really aprechiate that. :P
Now, I'll admit that I don't know if it uses any qc extensions too or not. Considering it said 'DP-only', I didn't bother to check.

Everything is a compomise between performance, features, usability, code size, binary size, readability/maintainability, etc. DP just has different priorities is all.
But then, differences in priorities is what drives diversity, and diversity is good in the long run especially with all the engines that support similar feature sets.
.
Spike
 
Posts: 2914
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Re: What are you working on?

Postby Ace12GA » Tue May 08, 2012 10:04 am

Ace12GA
 
Posts: 56
Joined: Sat Jan 28, 2012 12:08 am

Re: What are you working on?

Postby goldenboy » Tue May 08, 2012 11:18 am

Nobody hates DP, it is just not the best engine to run *heavy* maps / mods (such as RMQ when it still worked in DP). Which is regrettable since DP is otherwise rather cool, but it is just a tradeoff I guess.

IQM: It has a Blender exporter, and it is supported in . I'm not sure how DP handles it, but in RMQE and presumably DQ it is a drop in replacement for .mdl.
User avatar
goldenboy
 
Posts: 924
Joined: Fri Sep 05, 2008 11:04 pm
Location: Kiel

Re: What are you working on?

Postby Spike » Tue May 08, 2012 12:05 pm

.
Spike
 
Posts: 2914
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Re: What are you working on?

Postby Ace12GA » Tue May 08, 2012 5:16 pm

Ace12GA
 
Posts: 56
Joined: Sat Jan 28, 2012 12:08 am

Re: What are you working on?

Postby mh » Tue May 08, 2012 5:57 pm

User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Re: What are you working on?

Postby Ace12GA » Tue May 08, 2012 6:08 pm

Ace12GA
 
Posts: 56
Joined: Sat Jan 28, 2012 12:08 am

Re: What are you working on?

Postby toneddu2000 » Tue May 08, 2012 9:06 pm

I really didn't know about all of these DP's limits! So, if I understood correctly DP is great for small maps with a rather low number of rtlights and a 30000/40000 max tris per scene, right?

@goldenboy: thanks for the link at simonoc.com, I love that site! But I think that (premitting that the Bridge crane map is a total masterpiece), a thing is to create a single piece of game art, and another thing is to create a game. Create an entire game TODAY (like Crysis 2 or Battlefield 3 just to make two examples)with radiant & CO would be impossible, because now 3d editors have completely left the concept of "grid units" and "squares volumes" which still is the main focus on radiant. Yeah, I know, radiant level designers can also use obj for level props, but is killing time process and: (serious) terrain generator? dynamic vegetation system(like crytek editor)? Good physics engine? There LOTS of features that miss today
According dynamic sun light: check this! It seems impossible that was made in Darkplaces engine! Anyway I can't understand how Blood Omnicide team did this (I asked via mail but no response :cry: )
- my first commercial game, made with FTEQW game engine
toneddu2000
 
Posts: 1395
Joined: Tue Feb 24, 2009 4:39 pm
Location: Italy

Re: What are you working on?

Postby mh » Tue May 08, 2012 10:48 pm

User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Re: What are you working on?

Postby frag.machine » Tue May 08, 2012 11:25 pm

I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2120
Joined: Sat Nov 25, 2006 1:49 pm

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest