I made a build exe and after that play game works without that message . It seems OK now .Another problem : On another computer I did this way and work too but after close AGS and open that it doesn't open my project at all and say path is incorrect !!! . I only have this problem on one computer.

Regarding the speech file. I tested with it and had no error, sadly, so I have no way to find error fast.

I was investigating the code during the course of the last two days, and I found couple of things that MAY cause similar error if you are very unlucky. I am currently making program a bit safer, but that's just a blind shot from me this time.

Common features: - Removed limit on the length of names of Room hotspots and objects. - Removed limit on the length of names of all event handlers.

Editor: - Fixed Default Setup did not save correct software driver ID to config. - Few improvements to the game compilation made in hope to reduce occasional data corruption.

Engine - Partial support for plugins drawing on screen for hardware-accelerated renderers (Direct3D, OpenGL). Added with suggestions from Scorpiorus. Now plugins like Rain/snow plugin by Scorpiorus should work with D3D and OpenGL. - Fixed making screenshots with D3D always used "scale sprites in native resolution" mode, instead of referring to actual renderer mode. - Fixed voice file could not be found.

Would it be at all possible to move the game in and out of windowed mode via SCRIPT? That way I can add "switch to windowed mode" in the game's option menu? That would put me over the moon.

A long while ago there were plans to make new set of script commands to change display settings, but I forgot about it since not really willing to do much work on AGS. But switching mechanic can be triggered by any event, so that should be trivial to add script command for this individual setting.

I am thinking about maybe using System.Windowed for now, since such property already exists (read-only). Later someone could even make script properties for other display parameters if want.

One note I need to make though, when Nick Sonneveld introduced windowed/fs switch for OSX port, he created separate mode changing method which has no ties to other parts of the engine. So it won't work on OSX until someone makes command "transition" to the OSX specific part of the engine code.