LINUX.ORG.RU
ФорумGames

HL2 и 4GB мозгов


0

0

Запускаю как доктор прописал:

sudo echo 1 > /proc/sys/vm/legacy_va_layout cedega -bigexe ./hl2.exe -steam -windowed

Она рисует стартовое окошко и тут же выдает:

Engine Error Available memory less than 128MB!!! -574046208

Есть подозрение, что она не понимает 4GB физической памяти. Вопроса как всегда два: что делать и кто виноват?

anonymous

Круто!!! мнебы такую проблему:-))) Может попробовать загрузить Linux с параметром ядра mem=1500M конечно не то что надо но хоть проверить в этом ли дело?

anonymous
()

А может он про видеопамять?

jackill ★★★★★
()

в общем, пришлось взять в руки IDA и запачить. у кого та же проблема:

в bin\engine.dll
ищем: 3D 00 00 00 08 A3 1C 76 50 20 7D 12
и заменяем 7D на EB.

После этого начинает работать на ура.

anonymous
()
Ответ на: комментарий от anonymous

// sudo echo 1 > /proc/sys/vm/legacy_va_layout cedega -bigexe ./hl2.exe -steam -windowed

Дык, а у меня legacy_va_layout нет :( Что это такое?

vovans ★★★★★
()
Ответ на: комментарий от anonymous

а можно было сделать RTFM к игрушке и не извращатся :) паремаетр для hl2.exe -heapsize и пишем скока мозгов даем игре.

--- wbr,rustik.

anonymous
()
20 января 2005 г.
Ответ на: комментарий от anonymous

> а можно было сделать RTFM к игрушке и не извращатся :) паремаетр для hl2.exe -heapsize и пишем скока мозгов даем игре.

-heapsize в данной проблеме не помогает. Так что приходится все-таки патчить engine.dll

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.