VGA wrote:Well I'm using ZDL because it works with all source ports and IWADs...
Tad rude, I think, plus, Bloodbat did say that this is designed for
VGA wrote:... and has all the features one would want.
It has none of the features someone like me would want (and people like me aren't uncommon), and ZDE does have them, so, what?
Anyway, the real reason I'm here is to ask Bloodbat a question;
Did you program ZDE to arrange .wad and .pk3 files in a proper load order or something? It seems to have rearranged a lot of things I normally use, and a lot of errors I used to get have vanished.
I'm happy ZDL has the features you use, the thing about software (and life) should be freedom, so if someone wants to use ZDL and it works for them, great, if someone else likes ZDE and serves their needs, great as well
; ZDL didn't have either all of the features I want or didn't behave as I expected it to, hence, I wrote my own and I'm really glad some people find my little piece of software useful, the same goes for ZDL, software is meant to be used and variety is the spice of life. With that in mind, if some feature comes across as useful I'll probably think about adding it (a lot of features have been suggested by users and testers, like the quick profiles and the upcoming library), in this particular case, it didn't, actually, I'd go suggest to the guys (and gals?) that maintain Chocolate Doom and Retro Doom about those shortcomings: Chocolate Doom should be able to play sound if it can find a .WAD (it's odd, even, if the problem is not finding a dynamic library, under Windows, if loading a DLL the program's folder's checked first, if the DLL isn't there, then the system folder, that behaviour is built in the OS itself, no need to add a single line of code, other than the one that loads or calls the library; under Linux, well, libraries are consolidated in one place for all programs to enjoy, probably the same goes for OS X) and if Retro Doom expects to find Doomretro.wad in its own folder, well, the check's simple, really, try moving or renaming zde.pk3 and start the program, you'll see what I mean. Then, there's also the beauty of free software: want a feature badly but the evil author won't implement it? Well, you can always grab the source, modify it and have your very own
(in ZDE's case as long as it complies with GPL V.3), ZDE's code is meant to be understood and modified with relative ease.
Whew, sorry for the long rant
As for arranging files: I'm glad errors vanished
, though, funnily, it loads external files in reverse order than ZDoom expects (I just corrected that some hours ago, it used to pass them left to right, making the first file the last considered in ZDoom, since its priority is right to left...go figure). In light of your comments, perhaps I should make the old behaviour a toggleable option? Unless you're referring to ZDE errors
if so, please report them.