Автор Тема: Реальный fps в smd играх.Как узнать?  (Прочитано 4328 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Adept

  • Пользователь
  • Сообщений: 754
  • Пол: Мужской
    • Просмотр профиля
Реальный fps в smd играх.Как узнать?
« : 30 Апрель 2011, 22:27:48 »
Играю в f-117 night storm.В определённых моментах игра тормозит и фпс "на глаз" падает до 15.А на эмуле показано 60.
Собственно есть эмуляторы показывающие реальный фпс?

Оффлайн GManiac

  • Пользователь
  • Сообщений: 1285
    • Просмотр профиля
Re: Реальный fps в smd играх.Как узнать?
« Ответ #1 : 01 Май 2011, 00:50:25 »
Есть разные fps. VDP приставки рисует примерно 60 "аппаратных" кадров в секунду, и ему без разницы, что на них изображено, одна и та же картинка или разные. Хоть игра тормозит и не успевает обновлять кадры, хоть работает нормально, VDP всегда выдаёт 60 fps. Эмулятор должен работать, как и VDP, но на слабых машинах он будет не справляться и выдавать меньшее число кадров на компьютере. Поэтому в эмулях есть возможность показать fps - это именно то количество аппаратных кадров, которое сэмулировано эмулем.
Другой fps - игровой, то есть сколько кадров расчитала и поменяла игра и выдала на VDP. Такой fps эмули не смогут показать. Либо можно посмотреть в сторону TAS-эмулей (Gens 11), они умеют считать лаг (задержку) - то есть число потерянных для отклика кадров, по какому-то своему алгритму.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3250
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Реальный fps в smd играх.Как узнать?
« Ответ #2 : 17 Май 2011, 12:27:23 »
Либо можно посмотреть в сторону TAS-эмулей (Gens 11), они умеют считать лаг (задержку) - то есть число потерянных для отклика кадров, по какому-то своему алгритму.
Gens11 все лаги не покажет, только если не прошел опрос джойстиков. В RRR например, при скроллинге(и не только) может быть потеряно 1-2 кадра, но опрос джоев пройдет при этом. Тамп окажет только те лаги , когда нужный код в Vblank запустился, но выполнится не успел до опроса джоев.

Оффлайн GManiac

  • Пользователь
  • Сообщений: 1285
    • Просмотр профиля
Re: Реальный fps в smd играх.Как узнать?
« Ответ #3 : 17 Май 2011, 14:22:17 »
Конкретно по симуляторам вроде F-117, которые тормозят скорее из-за нехватки мощности самой сеги, то можно использовать специальные эмуляторы с разогнанным CPU. Где-то были здесь темы и на эму-раше.