Wersja 1.05 1. nowe funkcje wyszukiwania danych. Teraz po stwierdzeniu, że nie ma poszukiwanej wartości nowa funkcja pozwala kontynuować skrypt. Skrypty z tej wersji jeśli nie zawierają tych funkcji, będą pracować w poprzednich wersjach. Wersja 1.04 1. zmiana procedury zapamiętywania tła pod oknami. W poprzedniej wersji zastosowałem nową ale okazała się ona niedopracowana. Przywróciłem poprzednią, która jest zarazem szybsza. Wersja 1.03 1. można od tej wersji ustawić w opcjach tryb pracy edytora skryptów w rozdzielczości 800x600. Dzięki temu można widzieć większy fragment edytowanego skryptu. 2. można konwertować skrypty [SCR] do postaci samowykonywującej się [EXE]. Służy do tego program SCR2EXE.EXE. Wersja 1.02 1. poprawiona organizacja pamięci, co pozwala na edycję większych skryptów oraz na uruchamianie większych programów użytkownika. Wersja 1.01 1. ilość linii skryptu ograniczona wielkością wolnej pamięci konwencjonal- nej. 2. ilość elementów w listach zwiększona do 1024. 3. zmniejszenie zapotrzebowania pamięci o 64 kB podczas startu skryptu. Wersja 1.0 1. możliwość wywoływania specjalnie napisanych programów użytkownika. Można rozszerzać możliwości programu MSG o funkcje specjalne jak np.: - możliwość binarnego operowania na zmiennych roboczych programu, - rozszyfrowanie/szyfrowanie plików wejściowych programu, - specyficzny sposób zapisu danych do pliku, itp. 2. zewnętrzne zbiory list. Ilość linii skryptu jest ograniczona a czasami listy informacji o danych są dość długie - można teraz te listy wrzucać do zbioru danych skryptu. Zbiór taki wygląda podobnie jak skrypt, z tym tylko wyjątkiem, że dozwolone są tam funkcje do operowania na listach i instrukcja definiowania etykiety. 3. zlikwidowany problem z uruchamianiem programu skompilowanego pod Borland Pascal'em 7.0 na Pentium ][ - program nie używa problemowego modułu CRT a jedynie odpowiedników procedur zaczerpniętych z tego modułu (oczywiście po usunięciu błędu z inicjalizacji procedury "delay").