Not recently.
I have two bugs left on the list to take care of, then some testing, and we can call it a stable release.
I expect at least one more patch; one if I can get the shader loading bugs and the GUI list bug, two if I can't. That patch (or the second one) will, if all goes according to plan, be a preliminary 0.9 (release candidate) version and be promoted to 1.0 after testing. Of course, that assumes these last bugs can be squashed, and I've been chasing them for a while now (narrowed it down to a very few parts of the code where they may be lurking).
Most of my time lately has been spent on the project that will come to replace NWShader (actually, it will also replace the inspiration for NWShader, MGE, and at least influence a number of similar projects). There will be no significant change to how shaders or the NWN module work, I'm basing the new core on what I've learned writing NWS.
That's coming along nicely, I had a functional demo for another game (till I decided to rip the code apart and clean it up) and am working on fixing some bugs in the core. I'm setting up some stuff to help make a NWN module quick and simple (hooking OpenGL is ridiculously complicated compared to DirectX, but I've done it once, so...).
As a multi-game system, we'll be seeing better stability (from, hopefully, more testers), some more features (I'm going to be a bit tight-lipped about those until I get working demos, in case they fail, but if they don't, the spelling of epic will change
), plus making the shader linker more robust.
Right now, I use Cg to compile the shaders and have some old and kinda messy NWShader code handling the textures , parameters and what-not. My new system is designed from the ground up as a core for this sort of app and, from all my tests so far, does it pretty well. It can set up and link textures with ease and handle a good bit of stuff that's kind of hacky in NWShader at the moment.
That will eventually replace NWShader (the NWS forums have already been redirected to the new forum). It will support NWN, NWN2, The Elder Scrolls Morrowind and Oblivion, at least (any other OGL/DX8/9/10 games are possibilities). NWN and Morrowind are tied for #1 on the support list, NWN2 is next, and I'm trying to get in contact with the Oblivion Graphics Extender developers to see if they'd like to use the core (#3).
To prep for all that, I've purchased hosting with Westhost, one of the best hosting companies around (and a friend of mine works there, so I can bug him to fix anything
'>) and set up some new and expanded forums.
Oh, and this all would be done, except for Minecraft and those meddling creepers.
Modifié par pkpeachykeen, 09 décembre 2010 - 04:52 .