Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Флейм на общие темы » Игры 386 |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Сорсы подправил. Попытка полностью убрать ограничение скорости в демах провалилась, в игре много чего завязано на вертикальную развертку ЭЛТ, так что как ни правил, а происходит рассинхронизация перемещений игрока и гансов. Сделал чуть проще. Дема идет как и прежде, 17.5 кадров в секунду (70/4), но, вместо пустой задержки теперь просто перерисовывается экран, подготовленный в предыдущем кадре. То есть, каждый кадр перерисовывается по многу раз, пока не подойдет время прорисовки следующего кадра. Такой метод чуть-чуть завышает реальный fps. Если в дос-боксе при игре показывает 16-22 fps, то дема дала: На моем двухядернике дает 600-650 fps Постараюсь вечером протестировать все видеокарты. |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Результаты для трех видюх:{table}{tr}{td}Видеокарта {/td}{td}со звуком {/td}{td}без звука и портов {/td}{/tr}{tr}{td}Trident {/td}{td}21.7 {/td}{td}22.7 {/td}{/tr}{tr}{td}UMC {/td}{td}23.0 {/td}{td}23.9 {/td}{/tr}{tr}{td}OTI {/td}{td}34.3 {/td}{td}34.6 {/td}{/tr}{/table} HMC показала 17.5, что заставило повнимательнее глянуть сорсы. Заодно нашел косяк Кармайка, связанный с неправильным подсчетом времени, если машина не осиляет более 17.5 кадров в секунду. Послезавтра исправлю. Заодно попробую сделать версию для 286-й машины. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Так а если не менять сорцы, то на всех видяхах в демо-режиме fps одинаковый? 17,5? |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Да. И запись тоже идет со скоростью 17.5 кадров. |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Все, окончательно разобрался с контролем скорости в игре. Теперь дема идет полностью без ограничений скорости. На третьем пре минутная демка пролетает за несколько секунд. Нашел и обработчики таймера, так что снял ограничение на нижний предел в 17.5 fps. Завтра проведу тесты заново, уже окончательно. Заодно выложу сам подправленный вольф и дему, на которой тестировал, может еще кто захочет поучаствовать. |
Falcon
Full Member
Откуда: Новосибирск Всего сообщений: 278 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 мар. 2011 |
DOS Logic написал: А что за материнка? Как называется? Есть у меня такая мат плата еще со времен когда я только начинал собирать старое железо, в году так 2004-м |
AndNot
Full Member
Откуда: Penza, Russia Всего сообщений: 215 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 июня 2006 |
Окончательные результаты:{table}{tr}{td}Video {/td}{td}with sound {/td}{td}no sound {/td}{/tr}{tr}{td}HMC {/td}{td}10.0 {/td}{td}10.3 {/td}{/tr}{tr}{td}Trident {/td}{td}17.4 {/td}{td}18.0 {/td}{/tr}{tr}{td}UMC {/td}{td}17.8 {/td}{td}18.5 {/td}{/tr}{tr}{td}OTI {/td}{td}25.5 {/td}{td}26.6 {/td}{/tr}{tr}{td}286-12MHz with OTI {/td}{td}- {/td}{td}6.9 {/td}{/tr}{/table}Только заменой видеокарты удалось поднять частоту кадров в вольфе почти в три раза! Думаю на 286-20MHz с нормальной видюхой можно будет нормально играть в вольфа, в отличии от 386-й 40MHz с HMC-видюхой. Сцилка на вольф и демо, на котором тестировал: http://files.mail.ru/DF5120DD05F04ADCBE61C7C5D2FDF056 Все управляется с командной строки. Параметры: FPSMODE - включает отображение FPS (как на сайте, откуда взял сорсы вольфа) + в конце сводная таблица с моими замерами FPS, более точная. TIMEDEMO - снимает ограничение скорости при проигрывании демок, в конце собственно и показывает средний FPS. С этим параметром в демках не отображается текущий FPS, чтобы не вносить погрешности в процесс измерения. Параметры можно комбинировать. |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
Полигон-2 » Флейм на общие темы » Игры 386 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |