HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > Порт XashXT на Linux и Android
Страницы (9): « 1 2 3 [4] 5 6 7 8 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5126

Рейтинг



По мне так, сначала сделать линукс, макось версии более или менее рабочие. Сделал игрушку и выпустил её и под: винду, убунту, макось. Сразу охват всех кто играет на десктоах, лептопах. Польза от этого очевидная.
А польза от поддержки виндофона не столь очевидна и-за не большой популярности.

Сообщить модератору | | IP: Записан
Сообщение: 157345

Старое сообщение 27-07-2016 14:31
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



XaeroX я лучше чем нибудь полезным займусь, чем лулзы хавать но тут мне интересно. Как функция, которая нужна для поддержки гс (а ксаш гс всё равно не может вроде) может быть связана с Жекой?

Добавлено 27-07-2016 в 17:47:

Cybermax она рабочая. Удали sdl2 и поставь черещ пакетный менеджер, наслаждайся рабочим звуком.

Сообщить модератору | | IP: Записан
Сообщение: 157347

Старое сообщение 27-07-2016 14:47
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
mittorn писал:
Как функция, которая нужна для поддержки гс (а ксаш гс всё равно не может вроде) может быть связана с Жекой?

Жэка - любитель фрапса. Он снимал ролики через фрапс и не них не показывалась версия ксаша. Тада я сделал проверку на то что фрапс запущен и засунул её вызов в отрисовку VGUI. И вот если он запущен, то версия показывается принудительно и Жэки уже не могут выкладывать ролики без версии ксаша, так работает эта система. Но, как правильно заметил Ксерокс, есть и другие системы.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 157496

Старое сообщение 29-07-2016 20:47
-
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3885
Возраст: 36

Рейтинг



Цитата:
Дядя Миша писал:
Жэка - любитель фрапса. Он снимал ролики через фрапс и не них не показывалась версия ксаша. Тада я сделал проверку на то что фрапс запущен и засунул её вызов в отрисовку VGUI. И вот если он запущен, то версия показывается принудительно и Жэки уже не могут выкладывать ролики без версии ксаша, так работает эта система. Но, как правильно заметил Ксерокс, есть и другие системы.

Эту хрень можно уже удалить, так как она уже давно не актуальна....

Сообщить модератору | | IP: Записан
Сообщение: 157508

Старое сообщение 30-07-2016 06:24
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Не надо ничего удалять. Вдруг еще сломается что-нибудь.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 157518

Старое сообщение 30-07-2016 14:57
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



если ее не удалять, то VGUI не отрезать.
P.S. все время забываю, чо там в IN_MouseMove изменить надо, чтоб курсор не висел?

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 157523

Старое сообщение 30-07-2016 15:14
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



но в ксаш-моде нет никакого вгуи.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 157525

Старое сообщение 30-07-2016 15:28
-
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



KiQ это коллбэк движка. Реализация в xash по сути stub (в отличие от GS, где без него вообще не будет ничего рисоваться). vgui ему не нужен.

Сообщить модератору | | IP: Записан
Сообщение: 157531

Старое сообщение 30-07-2016 16:19
- За что?
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



Дядя Миша я про движок. А в ксаш моде вгуя может и нет, но в структурах импорта из движка - однако есть. Я еще давно когда вгуй отрезал в теме там была исправленная функция, а сейчас вообще не могу найти

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 157540

Старое сообщение 30-07-2016 19:39
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



KiQ
Это экспортированные из движка функции. То, что они есть не принуждает тебя использовать vgui.
У нас в форке можно собрать ксаш с отключенным XASH_VGUI, тогда эти функции ничего не будут делать. Оригинальный конечно от vgui так просто не отвяжешь - он слинкован и тут дело не в этих функциях..

Сообщить модератору | | IP: Записан
Сообщение: 157543

Старое сообщение 30-07-2016 20:46
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



mittorn
последняя версия порта, что ты в джабе скидывал (при загрузке карты):
xash_bin: /root/xashxt/server/../game_shared/utlrbtree.h:608: CUtlRBTree<T, I, L, M>::Links_t& CUtlRBTree<T, I, L, M>::Links(I) [with T = const char*; I = short unsigned int; L = bool (*)(const char* const&, const char* const&); M = CUtlMemory<UtlRBTreeNode_t<const char*, short unsigned int>, short unsigned int>; CUtlRBTree<T, I, L, M>::Links_t = UtlRBTreeLinks_t<short unsigned int>]: Assertion `i != InvalidIndex()' failed.
Aborted (core dumped)

на оригинальной dll:
* баг с MaxDistance остался
* баг с материалами остался
т.е. это, видимо, баги внутри sdl-xash
* баг с лайтмэпами исчез

баг с материалами работает следующим образом: при первой загрузке карты -- вместо материалов рисуются текстуры из вадника, (и как не странно, трава), а при новой загрузке трава пропадает, зато текстуры рисуются не из вадника, а из materials/common как и должно быть.

__________________
http://www.moddb.com/mods/monorail-quest

Отредактировано thambs 31-07-2016 в 15:21

Сообщить модератору | | IP: Записан
Сообщение: 157556

Старое сообщение 31-07-2016 15:05
- За что?
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



mittorn оригинальный тоже отрезается быстро, в общем-то. Только с курсором вот трабла, там надо в IN_MouseMove чота поменять, я каждый раз забываю что именно

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 157557

Старое сообщение 31-07-2016 15:40
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



mittorn
ещё баг: с shift-ом игрок двигается ОЧЕНЬ медленно.

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 157607

Старое сообщение 02-08-2016 19:33
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Зафиксировал. у меня там по какой-то причине неправильно срабатывает условие и умножается второй раз. Баг в клиенте.

Добавлено 03-08-2016 в 12:27:

бага с материалами не нахожу, квар host_allow_materials у меня сохраняется, как и галка в меню. Странно.
ассерт в сервере чуть позже подправлю, там static-мембер класса - класс. Такая конструкция должна сохранять своё значение на протяжении всего выполнения программы, даже после выгрузки. В linux для этого просто не выгружается библиотека. Надо в глобалку вынести.
а вообще, GS никогда не пытается выгрузить dll сервера, а в ксаше почему-то это сочли за норму.
А xashXT если его не выгрузить (что и происходит) - не работает нормально. Сейчас я выгрузку сделал, убрав этот static (в vgui_support это срабатывало), но ему что-то не нравится.

Добавлено 03-08-2016 в 12:34:

а, понял, ты пытался менять его при запущенной карте. так он только после перезапуска срабатывает.

Добавлено 03-08-2016 в 12:38:

я уже тут не первый месяц "воюю" с этими латчами и в меню. Надо сделать что-то вроде надписи "will be applied after server restart". Только возни много с ним как всегда.

Сообщить модератору | | IP: Записан
Сообщение: 157619

Старое сообщение 03-08-2016 09:38
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



mittorn
>а, понял, ты пытался менять его при запущенной карте. так он только после перезапуска срабатывает.

Вот несколько раз вышел, и теперь он сохранился как надо... Разобрался почему у меня некоторые материалы не отображаются -- всё из за того же бага с регистром. Идиотизм феерический: в ваднике и в материалах текстуры имеют нормалные имена в стиле CamelCase, джек их ПРИНУДИТЕЛЬНО_АППЕРКЕЙСИТ (зачем?), а ксаш (и халфа, наверное) принудительно_занижает.
Вайн это обходит, вроде как рекурсивно проходя по дерефу фс (не удивительно, тогда, что под ним всё долго грузится).

Поубивал бы m$, что выдумали case unsensitive в именах файлов, ведь из за этих подонков распространился весь этот идиотизм. Если я, БЛАДЖД, пишу "bmGenCeil01a" то это означает "bmGenCeil01a", а не "BMGENCEIL01A" и не "bmgenceil01a", и не "bMgEnCeIl01a". А N-большое не тоже самое, что n-малое, а БЛАДЖД, Ε != ε != ϵ и Σ != σ != ς.

Добавлено 03-08-2016 в 13:20:

>Вот несколько раз вышел, и теперь он сохранился как надо...

а хрен там, на ноль сбрасывается. я его даже вручную в конфиг прописал, захожу в игру -- он снова на нуле.
>Надо сделать что-то вроде надписи "will be applied after server restart". Только возни много с ним как всегда.
да вот эту конкретно настройку надо бы вообще по дефолту выставлять и всё. Смысл в её отключении?

Добавлено 03-08-2016 в 13:23:

mittorn
ещё бага кстати: при host_allow_material 1 трава не рисуется.

__________________
http://www.moddb.com/mods/monorail-quest

Отредактировано thambs 03-08-2016 в 10:12

Сообщить модератору | | IP: Записан
Сообщение: 157620

Старое сообщение 03-08-2016 10:23
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 05:31. Новая тема    Ответить
Страницы (9): « 1 2 3 [4] 5 6 7 8 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > Порт XashXT на Linux и Android
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024