Камрад
|
Цитата с одного из форумов:
"Если у кого-нибудь есть желание и возможность проверить работоспособность
Doom3 на Win98/ME, то можно попробовать следующее:
0) Подразумевается, что игра уже установлена. Кстати (вместо инсталляции),
можно просто скопировать содержимое каталогов Setup\Data с CD дисков в
желаемый каталог на винте и создать (в нем же) пустой файл default.cfg
(можно еще повозиться, и переместить *.pk? файлы в подкаталог Base).
1) Сохранить копию файла Doom3.exe.
2) Открыть Doom3.exe в каком-нибудь hex-редакторе.
3) Найти строку - GlobalMemoryStatusEx.
4) Заменить два последних символа в этой строке - 0x45 0x78, на 0x00 0x00.
5) Сохранить Doom3.exe.
Хочу предупредить: данная информация почерпнута из форумов (например -
http://www.hardforum.com/showthread.php?t=788088&page=1) и за её
достоверность ручаться не могу - сам (пока) не проверял.
Но, на первый взгляд, выглядит правдоподобно, т.к. действительно функция
GlobalMemoryStatusEx есть только в Win2000/XP/2003. Кстати, функция
GlobalMemoryStatus есть и в Win98/Me/NT, и в Win2000/XP/2003, но она
некорректно работает на компьютерах с "more than 4 GB of main memory" -
http://msdn.microsoft.com/library/d...emorystatus.asp
Поэтому, весьма вероятно, что если объем памяти не превышает этот предел,
то данный прием может быть (относительно) корректным."
|