В Quake3 для замера средней скорости нужно в консоли (вызывается
нажатием "~") ввести команды:
timedemo 1
demo demo0001
После выполнения теста вызываем консоль снова и наблюдаем искомые цифры - FPS
(Frame Per Second - количество фреймов, рассчитываемых видеокартой и процессором).
Вместо demo001 можно написать demo002 (второй стандартный тест, входящий в комплект) или имя другой скачанной демки,
помещенной в соответствующую папку внутри архива pak0.pk3
В Quake2 для замера скорости нужно в консоли (вызывается "~") ввести команды:
timedemo 1 <ENTER> demomap demo1.dm2
Когда надоест созерцать демо (или просто дождавшись его окончания), надо опять вызвать консоль, там будет значение скорости.
Вместо demo1.dm2, разумеется, можно использовать demo2.dm2 или demo3.dm2.
После теста лучше дать команду timedemo 0, потому что иначе в игре будет слишком высокая скорость движения и реакции персонажей.
Также для тестов в Квейке2 рекомендуется использовать демки от 3Finger — massive1 и crasher (http://www.voodooextreme.com/3Fingers/)
Ещё можно дать первую команду disconnect.
Есть еще команда timerefresh, но она выдает несколько завышенные результаты.
Для того, чтобы померять fps в Unreal, скачайте этот архив.
Там скрипт и инструкция (на английском).
Запуск — SUMMON TIMEDEMO.TIMEDEMO, завершение — KILLALL TIMEDEMO.
Или можно этот. Запуск — SUMMON FPS.TIMEDEMO, завершение — KILLALL TIMEDEMO.
Первая программа, кажется, все же наглядней.
P.S. после разархивации файлы из архивов нужно кинуть в директорию
/unreal/system/. А сам тест запускается во время заставки (fly above Nali Castle).
Хотя и в игре его можно запускать, что бы видеть текущие fps.
|