
It plays well with the other shaders.
Moderator: Graf Zahl
I'm with Gez on this. Keep a fully functional, bug-free version of GZDooM based on the code prior to branching off in the new direction, but proceed with your upgrades. That way, people who want to keep developing mods for people with low-end hardware, and those with low-end hardware that want to keep playing mods without the new features can continue to do so. Make it clear that the old version is not maintained any further, and therefore it's the users' choice - more features but with greater hardware requirements, or fewer features with old hardware.Gez wrote:Well, when the time comes to ditch the old code from the SVN trunk, make first a last official release of GZDoom with said old code. Then people who complain can be told "just use version 1.2.9, not 1.3" or whatever other number scheme is used.
SoulPriestess wrote:This is actually something better, I propose:
Make both the GL renderer and Software renderer plug-in based - and merge the Software renderer plugin with the ZDoom code and just use GZDoom's renderer as a plugin. That opens up possibilities, such as a plug-in author adding more features to either renderer on their own, or even just using an older plugin for an older card.
I realize, however, that this could mean a lot of work. But in the end, I think it would be worth it.
Of course, that means ZDoom is going to have to properly support 3D floors and dynamic lights by default - even if it never renders them.
Tormentor667 wrote: it's easy to get a newer one from ebay or other places for just a few bugs.
Sussudio wrote:I have a 256mb GeFore 6600 which performs remarkably slow when GZDoom's shader options are enabled, and to add insult to injury, everything looks just the same, no improvement whatsoever.
I'll do it semi-automatically:Enjay wrote: This time from a final implementation perspective: how do you see things working for an end user? will GZdoom try to auto detect the best renderer for a person's hardware or will it default to one mode and have the user optionally chose the other?
When it's done (TM) It depends on many factors. If the weather is good, for example I rather go cycling than programming. If there's a lot to do at work I got less time for Doom and so on.And, of course, the compulsory "how long" question. I assume that this is not going to be a quick process. Assuming that you get the time to work on it as you want to, are we talking weeks, months (or more) or is it not really possible to tell? I'm not really bothered about it, obviously GZdoom works for me as it is. As I said, I'm just trying to get a feel for the game-plan and how things are going for my own interest.