Может быть у кого-то есть или будет аналогичная проблема. Интересно поведение программы. Сначала опишу симптомы.
Операционная система Windows XP.
Устанавил LockOn ГС, потом сразу патч до 1.12а.
Запустил. Полетал. Понастраивал. Вышел.
Потом тут же попробовал запустить еще раз. Выскакивает системная ошибка что-то типа "Возникло исключение: Память по адресу ЧЧЧ не может быть read". И все.
Ни перезагрузка, ни изменения настроек компьютера не помогают.
Пробовал откатиться на предыдущую версию. Помогло, но тоже на 1 раз. Повторный запуск невозможен.
Переустановка патча помогает, но на 1 раз. Причем, даже если после успешного запуска LockOn нажимаешь кнопочку закрыть, никуда на залезая и ничего не меняя, результат получаешь тот-же. В общем, хочешь поиграть - потрать минут сорок на установку и настройки джойстика.
Поскольку такая ситуация меня не устраивала, решил посмотреть, а что же меняется после запуска. Сделал копию каталога LockOn сразу после установки. Запустил игру. Закрыл. Сравнивал каталоги и файлы. Копировал из резервной копии. В конце концов выяснил, что на корректный запуск влияет ..Config\graphics.cfg. В общем LockOn переписывает его вчистую при каждом завершении работы. В новом файле в качестве разделителей целой и дробной части после запуска LockOn ставятся запятые. В исходном ..Config\graphics.cfg стоят точки. Например:
До 1.33333 после 1,33333
Все бы ничего, но запятая используется как разделитель чисел. Вот и слетают мозги у LockOn. Становится непонятно это два целых числа или одно дробное?
Почему же точки меняются на запятые? Потому что у меня в настройках Windows XP в качестве разделителя целой и дробной части для чисел стояла запятая (Вообще-то в России принято использовать запятую).
В итоге, все что нужно было сделать чтобы LockOn не вылетал, это поменять символ десятичной точки в региональных настройках Windows XP с запятой на точку.
В принципе, разработчики должны заменить функцию осуществляющую преобразование из целого в строку на более подходящую. Насколько я знаю, это несложно. Зависит от языка на котором написан LockOn.