The future of ZDoom, GZDoom, and QZDoom, and this site.

Discuss anything ZDoom-related that doesn't fall into one of the other categories.

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby leileilol » Sun Jan 08, 2017 1:28 am

Let's not forget the philosophy behind Zdoom though. What ultimately attracted me to it in the first place was its lack of a launcher required to run it and the KISS principle behind playing Zdoom in a more out-of-box instance. It wasn't in a gradually alienating featurecreep arms race.
User avatar
leileilol
ダークエルフ!!!!!!!!!!
 
Joined: 30 May 2004
Location: GNU/Hell

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Minigunner » Sun Jan 08, 2017 1:37 am

I give it a year before development stops entirely, and modding fades off and the community as a whole starts to die.
User avatar
Minigunner
 
Joined: 28 Dec 2009
Discord: Minigunner#5418

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Sgt. Shivers » Sun Jan 08, 2017 1:44 am

Eevee wrote:Hell, just merge G and Q and call the result ZDoom 3.

I have had numerous issues trying to get GZDoom to run nicely but QZDoom is running fine, so it would be easier for me if they remained separate. I think it's good to have more options rather than only having one choice to choose from.
User avatar
Sgt. Shivers
 
Joined: 22 Jun 2012
Discord: Sgt. Shivers #4769

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Kinsie » Sun Jan 08, 2017 2:07 am

Sgt. Shivers wrote:
Eevee wrote:Hell, just merge G and Q and call the result ZDoom 3.

I have had numerous issues trying to get GZDoom to run nicely but QZDoom is running fine, so it would be easier for me if they remained separate. I think it's good to have more options rather than only having one choice to choose from.
Sure would be nice if you actually posted bug reports for your issues instead of just being all "BUT IT'LL JUST BE [NO]'ED ANYWAY :( :( :("
User avatar
Kinsie
A Concept Utterly Obsolete
 
Joined: 22 Oct 2004
Location: MAP33
Discord: Find Me...
Twitch ID: thekinsie

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby printz » Sun Jan 08, 2017 2:11 am

Eevee wrote:
Hell, just merge G and Q and call the result ZDoom 3.

No. It sounds too much like Doom Legacy having the audacity to call itself doom3.wad
User avatar
printz
BOW BEFORE ME!
 
Joined: 26 Oct 2006
Location: Bucharest, Romania

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Hellser » Sun Jan 08, 2017 2:18 am

wildweasel wrote:
dpJudas wrote:This is just my opinion, but I think it would be cool if zdoom.org became the hub for all things ZDoom. GZDoom, QZDoom, Zandronum all represented.

In my dream scenario the zdoom.org main page would list releases from all three, the wiki would include details from all of them, and the forums would too. I realize that this might not be what everyone else wants though, but one can dream. :)

I would agree....except for the Zandronum part. Zandronum needs its own dedicated community, since its focus is so wildly different from the rest of the ZDoom-based ports, what with the master server and competitive scene and all. However, I wouldn't object to there being a single communal wiki, as long as things continued to be marked clearly as to which port they belong to.


I agree full heartedly with this. Ease of use for all members, and we can keep the community together. But, it's up to Eruanna and whatever their decision is, I'll stick by it.
User avatar
Hellser
Misdreavus used Psybeam!
 
Joined: 25 Jun 2006
Location: Mount Silver
Discord: Hellser#8156

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby 4thcharacter » Sun Jan 08, 2017 2:56 am

Some silly question, the forums are going to have a whole new web address change as well?
User avatar
4thcharacter
"I have returned."
 
Joined: 02 Jun 2015

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Graf Zahl » Sun Jan 08, 2017 4:44 am

Nevander wrote:Now if we can get multi-colored sector lighting (ala Doom 64) in GZDoom, all my dreams will have come true. Not only is it possible, it's a reality. The only problem is, nobody knows how this was done except Erick194.
This is a modified GZDoom version 1.8.10 , not finished, though (prototype). I'm currently working on with the new GZDoom version 2.2.0 to see if it is possible to add everything you will see in this video.



Don't worry, it's definitely on my roadmap for 2.4.0.
User avatar
Graf Zahl
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Graf Zahl » Sun Jan 08, 2017 4:48 am

MTrop wrote:All I really want from this is a better-performing 8-bit Software Mode. The last time any effort was made to improve it at all was at least 10 years ago. As it stands, QZDoom 1.2.1's 8-bit renderer performs worse than ZDoom 2.8.1's version of it, especially with 3D floors. It's the only thing that at least feigns caring about the colormap anymore.

Though I'm not sure how it can be improved short of scrapping it entirely and rewriting it from scratch. It is a monster of a codebase.



The main problem is that it really should use multithreading far earlier than for drawing. But getting to a point where this is possible is going to be a major refactoring job because everything in the software renderer depends on global variables. So just to make the code manageable, it's inevitable that it may temporarily suffer from slowdowns.

For actual playing, I'd recommend to use GZDoom. QZDoom is doing the right thing but it also means that it may not be the best engine for actually playing the game. Which is also the reason that both ports are separate. Once the rewritten software renderer becomes more usable the best course of action will definitely to unify development as one port with two actively maintained renderers. But first things first - this code has never seen a serious cleanup in more than 15 years - it will take time.
User avatar
Graf Zahl
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Graf Zahl » Sun Jan 08, 2017 4:59 am

printz wrote:
Eevee wrote:
Hell, just merge G and Q and call the result ZDoom 3.

No. It sounds too much like Doom Legacy having the audacity to call itself doom3.wad



Actually, that suggestion might be the actual long-term roadmap: Stabilize the software rendering in QZDoom, merge both projects, as the software renderer rework is the only major difference and bump the major version once it happens. Whether the whole thing can be renamed ZDoom then entirely depends on Randi who owns the name.

Keep in mind that the only reason why GZDoom was kept separate wasn't because I wanted this, it only was because I absolutely had no desire to deal with Randi's spotty release schedule.

That said, now that the weird ZDoom release cycle is out of the way, let me announce some changes in future development.

First, I plan to do far more frequent releases. I think a 2-3 month schedule overall, if the added features allow, for minor version releases, i.e. 4-5 per year, plus bugfix releases like 2.3.1.
It will also mean that the devbuilds hopefully become what they should be: Testing vehicles for the new features but NOT(!!!) versions to release projects against.
I will give no guarantees that I won't change feature implementations for the next official release. This is particularly important for ZScript where I will have to do an ad-hoc implementation of a feature first and later clean it up, just to get stuff going first.
It can also mean that I may discard a pull request, should I later find out that it wasn't such a great idea. In the past, with the overreliance on devbuilds to create mods that was basically out of the question.
So consider devbuilds a moving target from now on. The only guarantee I'll give about them is that they should do what the last official version did, with possible bugs fixed.
User avatar
Graf Zahl
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Agentbromsnor » Sun Jan 08, 2017 5:07 am

I always loved the idea behind a unified ZDoom website, instead of the slightly fragmented community we have going on right now. The ZDoom wiki already includes a lot (if not all) of the features exclusive to GZDoom, so it's a nice start.
User avatar
Agentbromsnor
 
Joined: 28 Mar 2012

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby dpJudas » Sun Jan 08, 2017 5:12 am

About the best way to get 8-bit playable on complex maps, one possibility is to add more 8-bit emulation support to GZDoom. There is basically no reason why it couldn't use textures uploaded in 8-bit and then do the light using a LUT matching the colormap tables. It would end up looking so identical to the software renderer that you couldn't tell them apart when there's no translucency going on.

We are quickly approaching a time where every single CPU out there has a GPU included that will always beat the software renderer. From my point of view, the software renderer is mostly about curiosity (how fast can it be made to run, how close to the GPU does it get?) and the fun of coding one than anything else.
dpJudas
 
 
 
Joined: 28 May 2016

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Tormentor667 » Sun Jan 08, 2017 6:00 am

Eruanna wrote:Just think of where we are now, though - in a single year, we've gotten ZScript, a true-color software renderer (with dynamic lights!), a triangle software renderer, and ZDoom as well as its child projects are better than they ever were before.

Exactly my thoughts, and with you and Graf Zahl we have the right people spearheading this :)

Concerning the current situation in general, I think it would be a good choice to merge the forums for GZDoom, QZDoom and ZDoom somehow. It doesn't make sense at all to keep all of these seperated from each other if we consider that ZDoom's development is halted and QZDoom and GZDoom will merge at some point as well. By the way, any chance of updating the phpBB to the latest available version?

Beyond, if there is interest and need for it, I would volunteer to take care of a complete webpage for the ZDoom.org domain that covers all three ports, lots of content, screenshots, features, and whatever might be necessary to cover and to present the sourceports in a more modern fashion (e.g. something like boa.realm667.com comes to mind, it's easily maintained from an administration backend with multi-user functionality.) -- just let me know, and I'd be happy to come up with something :)
User avatar
Tormentor667
needs more detail
 
Joined: 16 Jul 2003
Location: Germany

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Graf Zahl » Sun Jan 08, 2017 6:07 am

On the one hand that would certainly be nice, but considering the added bandwidth requirements it may be a bit problematic.
Since you seem to have more experience here, what would be the annual costs of a decent webspace solution for all this? Maybe it could be financed with a few donations, but this probably won't work completely for free.
User avatar
Graf Zahl
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: The future of ZDoom, GZDoom, and QZDoom, and this site.

Postby Graf Zahl » Sun Jan 08, 2017 6:13 am

BTW, it may be a good idea to link the changelog link on the home page to the GZDoom repo now, wouldn't it?
User avatar
Graf Zahl
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

PreviousNext

Return to General

Who is online

Users browsing this forum: Ahrefs [Bot], YukesVonFaust and 2 guests