Tuesday, September 4, 2018

Update to RemVision

Hi !

So as usual, following the release of a new product, bugs show up that didn't show during the tests. It's like a universal law. The release of RemVision is no exception to this law, so an update is available to you that hopefully crushes all the remaining bugs. There are a few changes for convenience, too. Check it out :

* The screen no longer crashes ("stack-heap collision", meaning memory full) even with the longest tapes (for example "Soft Bondage - Long scenes" tended to make it crash before). We're never safe from a memory shortage but hopefully, with the optimizations I've made, this should be fixed now.

* The video track script contained inside RemVision should no longer crash either, I've seen that crash occur very rarely but there was still some optimization to be done to make sure it doesn't happen again.

* The screen is now modify. It wasn't supposed to be no-mod.

* The projection on the eyes now clear when the movie is stopped. Attention, they do not clear when the movie is paused, that is on purpose since there is still a picture on the screen in that case.

* The screen now moves out of the way when the movie is stopped, because there is no reason to let it take space on the viewport if there is nothing to show, especially since it puts itself in front of most HUDs.

* When RemVision is locked, the screen updates its position, in case the sub had moved it manually before. She can't move it manually after it is locked, since it becomes non-editable until it's unlocked.


The reasons for the crashes were multiple, but one of them, and not the least of them, was that the track scripts were preloading 25 pictures ahead instead of 16 like the HD Video System. This was because some (rare) animated pictures span over 25 prims, but it ate way too much memory so I reverted it to 16. Tests show that this is not an issue after all, and it even eases down the preloading of the textures in the viewer. I noticed a lot less blurry or grey images when watching a movie, even at a fast pace. Other reasons implied some optimization of the code, too. Hopefully the scripts won't crash anymore now.


How to update

To update your RemVision, please go to one of these locations :

My Little Shop
Chorazin's store
Roper's Dark Playground
Dark Wishes


Once there, click on the updater and follow the instructions. You absolutely need to choose "REPLACE" on the menu instead of "UPDATE" since every single object (including the free tapes) have seen at least one of its scripts updated. A simple "update" would not fix the bugs.

If you do not get a "REPLACE" option, contact me (Marine Kelley) to get a manual replacement.





Have fun !

Marine