Итак. У Вас мощный компьютер, но мало оперативной память (1 - 1,5 Гб)? Игра вылетает через пол часа-час?

Кроме ОЗУ и ПЗУ у Windows предусмотрена такая штука, как Виртуальная память. В ней как раз таки и храниться ход вашей игры. При переполнении виртуальной памяти игра может как просто вылетать, так и вылетать с BSOD (синий экран смерти).

Как исправить?

Windows Vista: Пуск - Панель управления - Система - Дополнительные параметры системы - Вкладка Дополнительно - Быстродействие - Параметры - Дополнительно - Виртуальная память - Изменить

http://xmages.net/out.php/i402889_faqtech01.gif

Windows XP: Пуск - Панель управления - Производительность и обслуживание - Система - Быстродействие Системы - Изменить

Обратите внимание, что исходный размер должен быть равен количеству ОЗУ умноженному на 1,5. Максимальный размер минимум в 2-4 больше ОЗУ.

Помните, что 1 Гб = 1024 Мб

Плюс к этому перед запуском игры настоятельно рекомендую отключать антивирус и брандмауэр.