Thief: the Dark Fate Forum

Thieves Connection => Проблемы с работоспособностью => Тема начата: Zontik от 23 июня 2010 10:30:22

Название: Если миссия тормозит...
Отправлено: Zontik от 23 июня 2010 10:30:22
Вот что предлагает попробовать Telliamed:
1. Создать текстовый файл LG.ini следующего содержания:
[Allocator]
MemoryCap=2147483647
(На всякий случай в конце оставьте пустую строку).
2. Поместить его в C:\WINDOWS (или в аналогичную папку).
В чем смысл этих манипуляций?
Каким-то образом ему удалось раскопать, что игра использует только 3/4 от доступного объема оперативки, но НЕ БОЛЬШЕ 40 Мб.
Этот файл инициализации насильно отменяет это ограничение и позволяет игре использовать 2 Г памяти (значение пишется в байтах).
Какие могут возникнуть проблемы?
Если у вас ровно 2 Г или меньше, не исключено, что не останется места для самой Windows. Поэтому в таком случае численное значение следует уменьшить на примемлемую величину. Лично я думаю, что если выдать Вору 1 гигабайт из двух имеющихся, это все равно будет на порядок лучше, чем 40 Мб. Не знаю, насколько важно писать точный размер гигабайта в байтах, но можно поэкспериментировать.
Сообщайте здесь об удавшихся/неудавшихся экспериментах, это всем будет интересно.
Название: Если миссия тормозит...
Отправлено: DonSleza4e от 23 июня 2010 11:12:00
я LG сначала принял за одноименную компанию, и не сразу понял причем тут Thief :biggrin:
любопытненько
Название: Если миссия тормозит...
Отправлено: Zontik от 23 июня 2010 14:06:50
Попробовал. Разницы не обнаружил.
Название: Если миссия тормозит...
Отправлено: DJ Riff от 23 июня 2010 15:24:27
Теоретически, поможет только в том случае, если комп регулярно в процессе игры обращается к диску. За Вором я такого не замечал. Обычно тут роль играет и кэш Виндовса: если игра обращается к файлу, он считывается в оперативу, и последующие обращения к нему проходят уже без участия диска. Поэтому получается, что Вор со всеми ресурсами занимает больше памяти, чем это определено непосредственно кодом игры.
А этот LG.ini обязательно в папку с Виндой класть или можно все-таки в папку с игрой?
Название: Если миссия тормозит...
Отправлено: LongShad от 23 июня 2010 15:41:13
ЦитироватьА этот LG.ini обязательно в папку с Виндой класть или можно все-таки в папку с игрой?
На Windows можно посмотреть с помощью FileMon - к каким файлам обращается игра. Если thief.exe ищет LG.ini в текущем каталоге, то да.
Название: Если миссия тормозит...
Отправлено: Zontik от 23 июня 2010 15:43:26
Обязательно. Некоторые люди даже просили, нет, умоляли автора придумать что-нибудь, чтобы можно было помещать этот файл в папку с игрой. Их понять вообще-то можно, так что автор ушел ковырять exe-файл. Вроде бы заменой каких-то байтов ему удалось добиться подобного эффекта... но, честно говоря, эту часть я читал невнимательно.
Видно, кому-то все-таки помогло.