Sidebar

Xash3D: Баги/Недоработки

mittorn

Active member
22.04.10
1 229
22
38
Не знаю, баг или нет, но при запуске с дефолтным конфигом из steam тормозит анимация viewmodel. Может, какой-то квар мешает? Удаление конфига решает проблему.
 

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
2 mittorn:
Предиктинг не пробовал выключить?
 

mittorn

Active member
22.04.10
1 229
22
38
2 Qwertyus:
пробовал все комбинации cl_predict и cl_lw

Post automatically merged:

у нас в форке они специально все сделаны валидными чтобы не вызывать проблем на конфигах - при cl_predict 0 выполняется предикт без pmove и это не вызывает глюков анимаций.
 
Останнє редагування:

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
2 mittorn:
Ну, кинь этот конфиг, попробую.
 

mittorn

Active member
22.04.10
1 229
22
38
http://pastebin.com/tqXJ9JWn
Вот, тут этот конфиг (правда, пережёванный на один раз ксашем)
Думаю, где-то лерп глючит.
На компе у меня не проявляется кстати, видать сильно быстрый.
 

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
2 mittorn:
Если я правильно понял, ты пишешь про заедания v_-моделей от первого лица. Ну, так они и в оригинале имеются. Просто какое-то несовершенство в анимации, включая, скорее всего, и анимацию самих используемых моделей. Грубо говоря, в дллке отведено определённое время на прокручивание айдловых анимаций. И это время не совпадает с фактическим циклом в модели. Получается рассинхрон. Вероятно, для идеальной анимации требуется более точное прописывание времени для каждой модели, но это в то же время требует использования и определённых моделей. В Overhaul Pack'е вроде бы я специально заморачивался на эту тему, в основном получилась более плавная анимация, но всё рано есть подёргивания.

П. С. А что, существует конфиг, на котором этих подёргиваний нет? Что-то сомневаюсь.
 

mittorn

Active member
22.04.10
1 229
22
38
2 Qwertyus:
нет, у модели как бы "низкий fps". Причём проявляется это только на достаточно слабых системах. Однако удаление конфига приводит к нормальному fps.
 

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
2 mittorn:
А это не из-за того, что в твоём конфиге фпс разлочен до 500?
 

mittorn

Active member
22.04.10
1 229
22
38
2 Qwertyus:
это я исправить пытался когда обнаружил. лучше стало только после сброса конфига.
 

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
2 mittorn:
Ну, получается, у меня нет такого бага, как "низкий fps". Так что не могу его проверить.
 

mittorn

Active member
22.04.10
1 229
22
38
я потом ещё покопаю. Может это что-то специфичное для карты/сервера/процессора.
 

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
Запустил вот ваш "Xash3D FWGS v0.18(Win32)". С fps_max 72 без vsync fps пляшет в районе 64-68 вместо обычных 71-72. На Андроиде, по сути, так же. Только там ещё vsync не влияет никак.
 

mittorn

Active member
22.04.10
1 229
22
38
думаю, это sleeptime так работает. Он задаёт задержку для таймера, который ограничивает fps у меня тоже 69 вместо 72 выходит. наверно надо будет снова его переделать т.к точность низкая слишком.
 

mittorn

Active member
22.04.10
1 229
22
38
Есть такое дело - мультикаст шлётся незаспавненным клиентам в unreliable data. При этом клиент, принявший этот мультикаст, если ему не повезёт отвалится из-за незареганной мессаги или неинициализированных структур.
не знаю, насколько это нормальное поведение, обусловлено оно вот этой строчкой:
SV_Send:
Код:
		if( cl->state != cs_spawned && !reliable )
			continue;
по факту если на сервере больше 10 игроков и идёт активная игра - шансы подключиться резко падают

Post automatically merged:

Добавил такое:
Код:
if( cl->state == cs_connected && reliable )
			continue;
Вроде работает, но не знаю, насколько так можно делать
 
Останнє редагування:

mittorn

Active member
22.04.10
1 229
22
38
Немного о баге с твёрдыми труппами на клиенте.
При смерти игрока, если его новое место спавна не видно, для клиента он остаётся в том же месте, где труп. И там "лагает", пока не увидишь игрока после респавна.
Скорее всего просто новые его координаты не попадают в дельту.
 

ildarion

New member
29.01.11
7
0
0
Обнаружил баг в HL1, запущенном под Xash 0.98 build 3366. На карте c2a3c отсутствуют текстуры, в то время как на GoldSrc с ними там всё в порядке. Переустанавливал хл1, проверял, ставил поверх ксаш - всё по новой.

 

Qwertyus

Well-known member
13.08.09
1 474
65
48
  • Xash медаль
2 ildarion:
Уже известный баг 3366, и в следующем билде его не будет (в предыдущих тоже не было).
 

ildarion

New member
29.01.11
7
0
0
Ещё заметил, что у меня на ноутбуке (связка intel hd 4000 + geforce 710m) на intel мышка ведёт себя гораздо приятнее и отзывчивее чем на nvidia, где она словно как-то туго двигается, прчём регулировка чувствительности не особо помогает. От чего так - ума не приложу.
 

mittorn

Active member
22.04.10
1 229
22
38
2 ildarion:
Я думаю, не в мышке дело. Там скорее всего из-за убогого оптимуса лаг видео.
 

ildarion

New member
29.01.11
7
0
0
Ещё заметил временами проскакивающий противный писк, что дико по ушам режет, особенно во время битвы с нихилантом - что за баг такой? У меня включена интерполяция звука и отключены dsp эффекты
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.