What this is: Proof of Concept of drawing with transparency on a quad, hardware accelerated with good performance. Also a Decal bar. This is slightly better than the 1 fps performance we were getting with the first attempt.
What this is not. Working live code in current rendering path, it is basically currently 'tacked on' to the end of rendering, with the 'real' rendering not being displayed. It also does not show current memloc status. We now have to make 'regular' rendering work with this display technology.
Currently, Windows9X/ME will not officially be supported in Decal. This does not mean we will intentionally break it. What it does mean is that we are not going to go our of our way to try to make it work. IF it works for you, great. If not, then we're sorry.. consider upgrading your OS.
As for the memlocs, we are planning on killing off QueryMemloc. We will try to provide functions in the ACHooks that don't already exist in place of the memlocs people need access to.
Currently, AttemptPlaceIn3D already exists in the form of MoveItemEx, GiveItem, and DropItem in ACHooks. So please replace any calls to QueryMemloc for "AttemptPlaceIn3D" with one of those functions as appropriate. Any memlocs that begin with "Mouse" will not be replaced currently. Those are Win9X/ME specific memlocs and might not even exist. We are not attempting to find them right now.
We're still working on getting memlocs all done, and getting rendering working. These things are happening concurrently by different members of the Decal Dev team. We're also working on making sure there were not a lot of changes to the AC Protocol so that we can update the Messages.xml with the appropriate data.
We still do not have an eta, so the eta will remain as it previously was (or is). When we have an ETA, we will post it.
Things are still moving (somewhat slowly) but they are moving. Not much else to be said right now. ETA is still the same as it was before (so don't ask). Hopefully more can be accomplished over the weekend and next week (although the weekend not by me because I'm moving tomorrow).
have a great weekend everyone!
-Drakier
