Quote: "In the vidtex sample level, when viewing the screen closely and at an angle it turns into an alpha ghost."
Confirmed
Quote: "Also, there is an illumination shader applied but the entity does not self illuminate. If the ambient is zero, the screen is black. Doesn't seem right"
No, that doesn't sound right.
Quote: "for the new plrmoveto=X Y command, if we want to keep the camera rotation do we set Y to 1?"
@Marc Steene
There appears to be an issue with this at the moment, use plrmoveifused=x if you can while I work on a fix. I don't think that save/load changes really come under the remit for this update, but I do see your point.
resetglobalsonreload=0 only retains values between levels, not between saves.
As for performance.
Water and Dark AI have the biggest hit
Followed by overly long scripts
Large textures and lightmaps also cause lag.
Physics isn't a massive drain, but anything that requires a raycast (e.g. floor finding, shooting,etc.) will have it's toll.
Calculating distances is a very quick operation and shouldn't cause a major hit.
In general, keeping rooms to a sensible size, using enemies intelligently, and keeping your textures sizes down will yeild the best results.