First post, by kjliew
This only applies when DOSBox is patched with gulikoza's glide pass-through support, and output=openglnb or opengl. Host glide wrapper is OpenGlide CVS. Game tested is Tomb Raider 1 3Dfx. DOSBox crashes when the game enters and exit Glide mode. If output=ddraw, the error message from DOSBox "Failed to create ddraw surface, back to normal surface." is printed on DOSBox console, but DOSBox survives.
On Win98, if the devs don't mind, Quake2 and Half-life both crash on exit. It seems that the new code does not consider the case where DOSBox may be sharing its SDL surface with external renderer such as glide wrapper. I think the devs should disable it for further testing.
The Voodoo1 emulation is not affected, obviously as there is no external renderer.