|
Re: Gothic 1, 2, 3: Технические вопросы
2Dimus:
Здесь возможны 2 варианта: 1. Добавить приложению памяти до 3 ГБ на 32-битной Windows (на 64-битной - до 4 ГБ) Описание способа когда-то давно видел в техническом FAQ:...
|
Данный способ можно сказать устарел, т.к. был чисто академическим и *сложен в реализации, появился новый и в более доступной форме для конечного юзера, прочитать можно здесь. Добавление от 12/19/07, в 08:59:46
Пояснения. 2dixie:
И делать это надо даже если памяти в системе 2Gb и меньше. Готика падает не от нехватки памяти, а от того, что адресное пространство процесса - 2Gb. Игра кушает 1.5Gb. При постоянной подкачке текстур память фрагментируется и, в конце концов, просто не находится целого свободного куска нужного размера - игра падает. Лечится это только увеличением адресного пространства процесса до 3Gb. Это надо указывать в exe/dll и надо, чтобы сама винда это умела. Как сделать - описано выше
|
Добавление от 12/19/07, в 09:05:55
P.S. ссылка не работает как надо, выкладываю весь текст сюда.
- Качаем NiceDEs LaaHack.7z вот ОТСЮДА
- Распаковываем .7z-архив, ну, например, в папку с Готикой 3, и запускаем LaaHack.exe
- Помечаем в программе файлы "Gothic3.exe" и "SharedBase.dll"
- Выходим из программы
|
В случае, если у вас Windows XP, а не Vista, и обьем памяти равен 3GB или более, то: - Жмем клавиши winkey+Pause (winkey - это клавиша лого Windows) - это запустит окно свойств системы.
- Переходим на вкладку "Дополнительно", в разделе "Загрузка и восстановление" жмем "Параметры"
- Находим кнопку "Правка" и жмем ее
- Откроется блокнот с редактирование файла boot.ini. Великолепно. Ищем нашу строку загрузки системы в к параметрам добавляем /3GB /USERVA=2990.
В итоге должно быть что-то вроде:
Код:
[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /3GB /USERVA=2990
- Сохраняем и выходим.
|
Если после махинация с boot.ini наблюдается нестабильная работа системы (тормозит, перезагружается, частые ошибки, которых небыло) или Готика 3 идет ну ооочень медленно, тогда стоит поиграться со значением /USERVA=хххх, например, поставить 2980 или 2800.
|
|