Сменил монитор с CRT 17" на LCD 24" и обнаружил, что в NFS 5 в настройках графики исчезла куча разрешений экрана. Раньше я играл на 1152x864x32, а теперь этого разрешения и ничего большего нет в списке (раньше, вроде, ещё и 1280x1024 имелся), присутствуют только следующие:
640x480
704x480
720x480
720x576
800x600
848x480
856x480
864x648
960x720
1024x480
1024x768
причём последнее только с 16-битным цветом (остальные — 16 и 32).
Система WinXP SP3, видеокарта Radeon X800XL, дрова 10.2 (последние доступные), DVI-подключение. (Шапку видел, но там решение только для WinME.)
Добавлено: Отбой. Гугл — друг человека!
Нашёл патч для dx7z.dll, который перечисляет только 32-битные разрешения: в этом случае длины списка хватает до 1680x1050 (правда, широкоформатные разрешения работают криво, поэтому остановился на 1600x1200).
Патч заключается в замене байта 84 по адресу 00002773 на 8E (файл dx7z.dll версии 2000.03.01.1952, размер 155 648 байт, MD5: a24701e961231290aea53495755b059f).
На всякий случай, ссылка на архив, откуда я взял патч:
http://rcgldr.net/nfs5/nfs5stup.zip (
источник).