Sidebar

Xash3D SDL2 форк

mittorn

Active member
Apr 22, 2010
1,229
22
38
Когда это проявляется? Не могу воспроизвести.

Post automatically merged:

там правда краш есть: если после disconnect зайти в это меню:
Code:
Program received signal SIGSEGV, Segmentation fault.
R_PushDlights () at client/gl_rlight.c:168
168             RI.currentmodel = RI.currententity->model;
(gdb) print RI.currententity
$1 = (cl_entity_t *) 0x0
Post automatically merged:

disconnect производится путём отправки cmd disconnect серверу или endgame локалтно (Это кнопка Disconnect в меню, боролся с выходом из меню в консоль)
 
Last edited:

gfdjr5

[NULL]
Nov 25, 2012
562
0
0
2mittorn:
Общее:
  • Добавлено: ещё больше багов
А ещё, думаю, вы кое-что забыли подправить:
Code:
   int Q_buildnum_compat( void )
   {
   	return 3224;
   }
 

mittorn

Active member
Apr 22, 2010
1,229
22
38
2 gfdjr5:
что не так? Если ты про краш в меню - то сомневаюсь, что это мы его добавили. То же самое будет в оригинале, если выкинет с сервера и зайти в это меню.
А баг с переключением моделек я так и не воспроизвёл.
 
Last edited:

mittorn

Active member
Apr 22, 2010
1,229
22
38
2 gfdjr5:
тут нет. Это будет следующий релиз, когда интерполяция доработается и исправятся глюки анимации в thirdperson
 

Qwertyus

Well-known member
Aug 13, 2009
1,474
65
48
  • Xash медаль
2 mittorn:
Ну, не знаю, что тут воспроизводить. Захожу в меню опций мультиплеера, Customize, включаю 3D-превью для моделей, а там только player.mdl отображается. Все модели у меня (как и прочие базовые файлы) в pak-файле. Картиночные превьюшки для каждой модели видны, а в 3D только player.mdl для любой из моделей. Да и, собственно, в самой игре в thirdperson только эта модель отображается, а не выбранная мною.
 
Last edited:

mittorn

Active member
Apr 22, 2010
1,229
22
38
2 Qwertyus:
ну так тогда проблема как раз а pak файле. Там проверка, которая сбрасывает модель игрока, если модель не существует. Видимо, модель в пак-файле по какой-то причине не видно.
 

Qwertyus

Well-known member
Aug 13, 2009
1,474
65
48
  • Xash медаль
2 mittorn:
Значит, проблема в методе проверки. Pak-файл у меня от WON-версии, директории models в valve нет вообще.
 

Qwertyus

Well-known member
Aug 13, 2009
1,474
65
48
  • Xash медаль
Тестирую вот ваши новые наработки, и есть ряд замечаний.

Во-первых, DSP - чёткое ощущение, что борщит он по спецэффектам. Т. е. сами эффекты правильные, но степень искажения звука повышенная. Особенно на flanger заметно. Когда по какой-нибудь узкой трубе ползёшь или по лестнице в узкой шахте. Звон от эффекта превышает то, что слышно под ГС раза в два, прям аж ухо режет. Я пытался в одном из мест с гулким эхо отследить время затухания эха после прыжка. Под ГС реально в два раза меньше эффект длится (было около 6 сек против 11 под Ксашем).

Второе замечание то, что эффект DSP исчезает после загрузки с сейва. Не совсем, а для той области, в которой ты сейчас находишься. До перехода в новую DSP-зону. В принципе, это есть и под ГС, но вроде бы это можно починить (в игровых дллках).

В-третьих, при переходе между картами теперь пропадает фоновая музыка (заметил под Андроидом).
 

gfdjr5

[NULL]
Nov 25, 2012
562
0
0
2Qwertyus:
Да, вчера наткнулся на это видео, тоже ощутил, что эхо под ксашем получается куда более длительным/звонким
 

FiEctro

Супер Модератор
Staff member
Супер Модератор
Jul 28, 2006
17,167
33
  • Золотая медаль 213
  • Neh
Собственно когда то делал карту для теста DSP
http://rgho.st/7nwp8DfGN
Возможно кому то пригодится, если хочет отладить DSP до уровня халфовского. Я бы и сам это сделал, да нет наушников.
 

mittorn

Active member
Apr 22, 2010
1,229
22
38
2 FiEctro:
Подозреваю, что оно уже достаточно хорошо работает. На видео устаревший код.
Можно попытаться константы подобрать конечно, чтобы более похоже было.
 

FiEctro

Супер Модератор
Staff member
Супер Модератор
Jul 28, 2006
17,167
33
  • Золотая медаль 213
  • Neh
2 mittorn:
Проблема в том что ксашевский DSP использует совсем иную таблицу паттернов которая совсем не соответствует с ГС. Т.е. там где в ГС слабое эхо, в ксаше может оказаться абсолютно любой эффект, например сильное эхо. Незнаю, это было давно, возможно что то изменилось. Чтобы подобрать наиболее похожие и была сделана эта карта.
 

a1batross

Umu~!
Jan 6, 2015
674
27
2 FiEctro:
Как раз таки сейчас таблица полностью та же самая.

По поводу длинного эха... Я заметил, что в ГС и Ксаше в принципе звук разный. В ГС он более приглушённый. Я не знаю где это накладывается, но подозреваю причина как раз в этом.
 

SovietCoder

New member
May 2, 2015
37
1
0
Дядя Миша said:
Ну так GS работает в 22 Khz, а ксаш в 44.
А самое интересное это то, что звуки остались 22 кгц, а значит их звучание измениться не должно. В проигрывателе то они звучат идентично звучанию голдсорса. Однако, в ксаше присутствует непонятная писклявость. Есть в меню настройка - "Enable sound interpolation", при включении которой звук становится приглушенным, как и должно быть. Но не все так просто, у меня сразу стал заметен треск, который появляется уже под конец звучания ( проверял на звуке монтировки ), причем он не регулярный, проявляется не каждый раз. Так же он присутствует и без этой опции, но из-за непривычного писклявого звучания он меньше заметен.
 

mittorn

Active member
Apr 22, 2010
1,229
22
38
А возможно разница в два раза как раз из-за 44 килогерц. Надо всё проверять. Возможно надо сделать 22кгц режим для проверки.
 

a1batross

Umu~!
Jan 6, 2015
674
27
Да, dsp использует значение dma.format.speed, а он равен 44к.

Надо попробовать 22к захардкодить, от этого как раз таки продолжительность эха должна уменьшиться.