Major differences between gz and zdoomgl from the same date?

ZDoom LE, Pentium 133's, Windows 98, and DOS 3.1 all go here! A bygone era, of particular interest to some folks.

Major differences between gz and zdoomgl from the same date?

Postby invictius » Sat Apr 28, 2018 10:48 pm

Did they have the same features at one point and then just fork off? Or were there some wads that would only run on one or the other?
Joined: 03 Aug 2012

Re: Major differences between gz and zdoomgl from the same d

Postby Graf Zahl » Sun Apr 29, 2018 12:18 am

They have completely different roots. GZDoom incorporated some code from ZDoomGL, like some of the GL init code, the sky drawer and the parser for GLDEFS (the latter one was a big mistake in hindsight, I should have developed a better format...)

The renderers themselves share absolutely nothing. GZDoom grew out of PrBoom, although even in 2005 only a very minimal amount of PrBoom code remained - ZDoomGL was an independent piece of work. The main reason I pushed GZDoom to release back then was because overall ZDoomGL was not really a usable port, it had no support for render hacks, it got extremely slow on larger maps and it completely depended on the texture management for the software renderer, i.e. it converted everything to 8 bit, even if the source material was of better quality. Aside from taking the abovementioned bits of code, the biggest relation they share was that GZDoom's release prompted the cancellation of the ZDoomGL project. Apparently Timmie already had lost interest but considering how far behind in development ZDoomGL was, he no longer saw a point to continue his work.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Joined: 19 Jul 2003
Location: Germany

Return to Legacy Discussion

Who is online

Users browsing this forum: No registered users and 0 guests