Now that object z clipping is mostly stabilized, I would *LIKE* to release a new Eternity beta, but its just not in a usable state right now. The following has to happen before the next beta release:
1) Significant expansion of Small support, at least enough to get the start map working again
2) Beta ExtraData experimental format with at least support for line, sector, and thing id fields (this is necessary as a prerequisite to the above).
Work has already gone into both, but there is still a LOT to be done, and now finals are right around the corner for me so I'll have less and less time to work on it.
I'd also ideally like to have the Eternity Win32 frontend ready for release along with the beta. But with time concerns, I do not intend to delay the release of the beta to facilitate that. It'll probably have to wait until beta 3, which will probably be the first launch in 2003, the way things are going.
A bit of progress has been made in Heretic support. Flags were added to support things that sometimes make their see sound instead of their active sound, and for things that make their active sound at full volume. These effects are non-exclusive and can be combined. Code has been generalized for boss teleportation and for collection of related mapthings, like boss brain spots, in preparation for D'Sparil support. On that note, the Heretic limit on boss telespots is removed by using the BOOM brain spots code, and D'Sparil will teleport to ANY spot, not just to ones 128 units away (the danger of such a limitation is infinite loops). I also came up with a function to emulate the probability curve for his teleportation.
Anyways, here's a list of some of the issues which were raised after v3.29 gamma and v3.31 beta 1, and whether or not they've been addressed:
1) Crosshair sometimes doesn't match where you're aiming --
This hasn't been addressed yet. Note that it is only wrong when aiming at a floor or ceiling, and not at walls. This is a side effect of floor/ceiling shooting having been added by us later.
2) Menu problem with TCs that change the font to use a different range of colors --
This hasn't been addressed yet, but an assessment was made. I determined that adding a pointer to the menus would not be as simple as I thought it would, due entirely to the varying alignment formats of the SMMU menu system. I'm still thinking about ways to address this.
3) Lack of episode menu for Ultimate DOOM mods -- this was fixed in v3.31 beta 1 by disabling the feature for starting on the first new map when in Ultimate DOOM (the feature is still used for DOOM II however)
I know there were more issues, but these are all that I can think of, and I'm out of time for typing now. Lemme know if you think of something you've seen in Eternity that needs fixing, because now, before the next beta release, is the best time for me to fix things, rather than afterward. Otherwise, you won't see your fixes in place until late January probably :P