Поклонникам Need For Speed (3,4) посвящается.

Игры и все что с ними связано.

#1  Ivan_83 » Вс 20.08.2006, 23:30

Игры писались давно, под 9х винды. Из за этого они не совсем корректно работают в NT системах (2000, ХР...), а именно:

- NFS 3 не понимает что есть 3D ускоритель

- NFS 4 ругается что игра не установленна и отказывается запускатся
---------------------------
Warning #3
---------------------------
Need For Speed files are corrupted; please re-install.
---------------------------
ОК Отмена
---------------------------

- NFS 4 ругается что места на диске менее 1мб (время от времени)
---------------------------
Warning
---------------------------
Your hard drive has less than 1MB free space.
If you encounter problems please refer to the reference card.
---------------------------
ОК Отмена
---------------------------


Первые две проблемы можно вылечить дав полный доступ к соотвествующим веткам реестра в HKLM. Послеюную проблему можно решить всякими AppCompact~ами.

Однако мне не нравится каждый раз раздавать ненужные разрешения и заниматся ненужной совместимостью.
Вообщем поковырявшись в exe~шниках я их чуь чуть подправил, чтобы всё это вылечить.

Для адекватного доступа к реестру для чтения настроек во всех вызовах RegOpenKeyEx для HKLM флаг KEY_ALL_ACCESS был заменён на KEY_READ. (9х не поддерживали безопасность и там всегда был KEY_ALL_ACCESS для всех ключей доступен, а на NT системах часто возникают отказы в доступе, в то время как приложению нужно только читать данные).

Для удаления сообщения о том, что мало свободного места, которео возникает из за использования старой API GetDiskFreeSpace, которая может возвращать некорректные значения, когда свободного места слишком много.


PS: для NFS4 нужно скачать патч с офф сайта и обновить игру до версии 4.50.0.0
Последний раз редактировалось Ivan_83 Пн 21.08.2006, 17:34, всего редактировалось 1 раз.
Ты начальник... сам дурак.
Аватара пользователя
Ivan_83
постоялец
 
Сообщения: 1019
Зарегистрирован: Вс 10.10.2004, 1:38
Откуда: Иркутск

#2  VaLAr » Пн 21.08.2006, 0:12

ээээ
инфа конечно полезная, но нельзя разве этого всего найти самостоятельно?? :twisted:
ладно бы если кто о помощи попросил :roll:
ниччо не панимайу :fun:
за сим остаюсь.....аЦЦкий
Аватара пользователя
VaLAr
постоялец
 
Сообщения: 314
Зарегистрирован: Чт 15.09.2005, 10:14
Откуда: 9й круг

#3  Phoenix » Пн 21.08.2006, 0:32

Ivan_83 спасибо) У меня знакомому как раз надо)
Злой железячник.
Изображение
Аватара пользователя
Phoenix
постоялец
 
Сообщения: 2235
Зарегистрирован: Вт 10.01.2006, 5:29
Откуда: Новосибирск/Иркутск

#4  Ivan_83 » Пн 21.08.2006, 1:50

Забыл сказать, патчи отменяемые, те могут вернуть всё обратно.


VaLAr -
Нет, низя.
Я ничего такого не нашёл, когда мне было нужно.
Потому что таких патчей помоему к нид фор спидам в принципе нет. Все уже давно играют в более новые версии.


Phoenix -
Что именно ему надо?)


PS: На очереди нфс 5 :)
Последний раз редактировалось Ivan_83 Пн 21.08.2006, 17:35, всего редактировалось 1 раз.
Ты начальник... сам дурак.
Аватара пользователя
Ivan_83
постоялец
 
Сообщения: 1019
Зарегистрирован: Вс 10.10.2004, 1:38
Откуда: Иркутск

#5  Phoenix » Пн 21.08.2006, 11:44

Ivan_83 НФС 4ю под XP
Злой железячник.
Изображение
Аватара пользователя
Phoenix
постоялец
 
Сообщения: 2235
Зарегистрирован: Вт 10.01.2006, 5:29
Откуда: Новосибирск/Иркутск

#6  karl » Пн 21.08.2006, 23:35

иван83! рад видеть собрата по несчастью! парюсь в НФС 5 не останавливаясь ни на месяц :lol2: , на любой конфигурации системы запускаю, вплоть до р-333 8) что надо помочь-подсобить, стучи или тут давай (хоть тут поощряютя темы про любоф да про встречи чатовцеф а пох - пишите помогу) :fun:
word not sparrow
Аватара пользователя
karl
постоялец
 
Сообщения: 74
Зарегистрирован: Ср 25.01.2006, 13:27

#7  Ivan_83 » Вт 22.08.2006, 3:00

karl -
С ним вообще жуть )))))))))
Я ничё не понимаю, у меня 5 разных версий исполняемого файла, включая оригинальный. Почемуто все запускаются без диска, только некоторые просят диск, но всё равно запускаются...
Как по сетке гамать, допустим народу человек 5 ?
Ты начальник... сам дурак.
Аватара пользователя
Ivan_83
постоялец
 
Сообщения: 1019
Зарегистрирован: Вс 10.10.2004, 1:38
Откуда: Иркутск

Аватара
спонсор