The Future
Moderator: GZDoom Developers
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49230
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Don't assume - it makes an Ass of U and Me! 
Don't jump to such a conclusion without a look at the evidence. The test source from August was perfectly ready for testing so 4 months got wasted by now.
That depends what you consider a beta. The current versions are neither called or considered such. ZDoom is in such a state of flux that there is no point to declare any version more finished than the previous (or next.)

Don't jump to such a conclusion without a look at the evidence. The test source from August was perfectly ready for testing so 4 months got wasted by now.
Hirogen2 wrote:2. ZDoom has been beta since 1.23.
That depends what you consider a beta. The current versions are neither called or considered such. ZDoom is in such a state of flux that there is no point to declare any version more finished than the previous (or next.)
Geez. You don't need to be so negative. I've barely touched that code since then because I've been too busy fixing bugs in the fixed point code trying to get something considered "stable." Applicable bugfixes have also gone into the 2.1.0 tree, but there have been no new features added to it since that source release. So what you have from fptest is still basically what I have. Hopefully once 96x features are integrated, I'll get back to 2.1.0 again.Graf Zahl wrote:Right now Randy is sitting on a huge change to the code apparently without any intention to release it any time soon. In August he did an unofficial source release but since then he released 2 new versions of ZDoom still based on the old code.
And since he is doing even more changes to that unreleased code I fear that a gigantic problem is arising.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49230
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Sorry, I am getting a little frustrated. Working with code that I know will be obsolete rather sooner than later is not particularly motivating.randy wrote: Geez. You don't need to be so negative.

See, that is what I don't understand. Why don't you release a floating point version and work to make that stable? In the end it would be much less time consuming than handling both code bases at the same time. From my tests the FP-test version seems quite stable already and I even got a GZDoom version working with the code (which obviously has become obsolete in the mean timeI've barely touched that code since then because I've been too busy fixing bugs in the fixed point code trying to get something considered "stable."

Is there really any point in doing so?Hopefully once 96x features are integrated, I'll get back to 2.1.0 again.
I can sort of see the logic of why you would want to fix the bugs in the non-floating point version, as i assume it gives randy a batter base of reasoning when trying to slove bugs using the floating point math version. Not to mention it will probabily be another massive number of "beta builds" until zdoom is declared "stable enough" for an offical release (remember each one of these 2.xx builds is still a "beta").
But i am no programmer, so one fix for the non-floating math version will not necessarily be the same fix for the floating point type. Thus, you will have to re-fix the same or similair parts of a bug that has already been squashed.
But look at the bugs in the forums. Honestly, what are the worst one that are still present? As far as i have read and understood, there are a set of random crashes, graf-zhal found crashes or problems (that almost always include a fix), and then just every little inconsistency that deathlike2 can possibly find. To be honest randy, the entire community has been pretty confused about your agenda after you released .96.
I understand that it takes a lot of modivation to make it through the hard spots of any project, and that zdoom right now is going in a lot of different directions because of what you plan on doing with the code, but i honestly feel that it is time to prioritize.
What do you still want to do before working on the floating point math version? Is zdoom really that unstable?
But i am no programmer, so one fix for the non-floating math version will not necessarily be the same fix for the floating point type. Thus, you will have to re-fix the same or similair parts of a bug that has already been squashed.
But look at the bugs in the forums. Honestly, what are the worst one that are still present? As far as i have read and understood, there are a set of random crashes, graf-zhal found crashes or problems (that almost always include a fix), and then just every little inconsistency that deathlike2 can possibly find. To be honest randy, the entire community has been pretty confused about your agenda after you released .96.
I understand that it takes a lot of modivation to make it through the hard spots of any project, and that zdoom right now is going in a lot of different directions because of what you plan on doing with the code, but i honestly feel that it is time to prioritize.
What do you still want to do before working on the floating point math version? Is zdoom really that unstable?
- The Ultimate DooMer
- Posts: 2109
- Joined: Tue Jul 15, 2003 5:29 pm
- Location: Industrial Zone
What does this bit mean? Does that mean that clones of the Hexen inventory items that have altered properties (eg. max amount) won't work anymore unless you create them from scratch? (which I'm not sure is possible)randy wrote:Oh, yeah, stuff from 2.0.96x is in the pipe for inclusion with 2.0.99. I even decided to include support for Pickup, Drop, and Use states, but only if you inherit from CustomInventory. Combined with being able to have autoloaded ACS libraries, that should hopefully cover everything you would want to use them for, even if they won't work if you inherit from existing items.
- The Ultimate DooMer
- Posts: 2109
- Joined: Tue Jul 15, 2003 5:29 pm
- Location: Industrial Zone
So something like this wouldn't work anymore?
Code: Select all
ACTOR DiscOfRepulsion : ArtiBlastRadius 30027
{
Inventory.MaxAmount 15
}
Code: Select all
ACTOR Flechette3 : ArtiPoisonBag2 30226
{
Inventory.Amount 1
Inventory.MaxAmount 15
States
{
Spawn:
PSBG A -1
Stop
}
}
- Alterworldruler
- Posts: 622
- Joined: Mon Dec 19, 2005 7:31 am
- Doomguy0505
- Posts: 625
- Joined: Tue Mar 29, 2005 4:53 am
- Contact: