HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Xash для Linux (https://hlfx.ru/forum/showthread.php?threadid=2224)
Отправлено thambs 14-03-2011 в 18:40:
> для задачи
для задачи быть мертворождённой игрой.
Отправлено Дядя Миша 14-03-2011 в 19:01:
Вот, thambs, правильный линуксоид. С критическим подходом.
Добавлено 14-03-2011 в 22:01:
Кстати, а примеры известных форков можно привести?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено adamix 14-03-2011 в 19:04:
Цитата:
Дядя Миша писал:
Кстати, а примеры известных форков можно привести?
Ubuntu, DragonFlyBSD. из форков кваки: darkplaces, ioquake3, ezquake.
Из других форков: InfraOffice, MariaDB(fork of mysql).
Цитата:
thambs писал:
для задачи быть мертворождённой игрой.
Я знаю что люди что то ковыряют на Syntensity, что то ковыряют на Sandbox. Так что не совсем мертворожденные.
Отправлено Дядя Миша 14-03-2011 в 19:12:
ну даркплейс не совсем мертворожденный - на нем когда-то давно вышла Nehahra.
В чем смысл ioquake я так и не понял, точнее отличий не нашел.
Разве что автозаполнение имени карты прикрутили.
а ezQuake запомнился наиболее аккуратным подходом ко всяким плюшкам - инсталляции, конфигам, по общей продуманности, как коммерческий продукт.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено adamix 14-03-2011 в 19:14:
Цитата:
Дядя Миша писал:
В чем смысл ioquake я так и не понял, точнее отличий не нашел.
Они поддерживают оригинальную кваку, при этом обновляют софт и фиксят баги, а так же улучшают мульти-платформенность.
Отправлено Дядя Миша 14-03-2011 в 19:18:
Я корочи понял. Форк - это когда приложению прикручивают SDL, GTK, Qt, и еще кучу левых библиотек, после чего оно под виндой разбухает до 200 мегабайт и начинает еле-еле ворочаться. Эдакая месть линуксоида.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено adamix 14-03-2011 в 19:19:
Цитата:
Дядя Миша писал:
Я корочи понял. Форк - это когда приложению прикручивают SDL, GTK, Qt, и еще кучу левых библиотек, после чего оно под виндой разбухает до 200 мегабайт и начинает еле-еле ворочаться. Эдакая месть линуксоида.
Ну с чего Вы это взяли... В ioquake3 ничего совершенно ненужного не прикрутили. И весит бинарник 2мб со статически линкованными библиотеками. И да, поддержка мульти-платформенности действительно улучшилась, оно у меня даже на опенбсд завелось.
Отправлено Дядя Миша 14-03-2011 в 19:21:
Цитата:
adamix писал:
В ioquake3 ничего совершенно ненужного не прикрутили
в ioquake я же говорю, у меня вообще создалось впечатление, что его не трогали. Жаль я тогда WinDiffom не сравнил сорцы. Думаю там изменения минимальные.__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено adamix 14-03-2011 в 19:22:
Цитата:
Дядя Миша писал:
в ioquake я же говорю, у меня вообще создалось впечатление, что его не трогали. Жаль я тогда WinDiffom не сравнил сорцы. Думаю там изменения минимальные.
Не думаю что минимальные, там многое переделывали. Перед новым годом был застой в проекте(изменений с июня до декабря вообще почти не было), зато после нового года понабрали новых человеков в команду и теперь понеслась.
Отправлено XaeroX 14-03-2011 в 19:36:
А зачем им понадобилось переделывать то, что и так отлично работало?
__________________
Отправлено adamix 14-03-2011 в 19:44:
Цитата:
XaeroX писал:
А зачем им понадобилось переделывать то, что и так отлично работало?
Я бы не сказал что отлично, поди собери гпл-сорцы кваки под новыми линуксами...
Более того, туда воткнули curl(то чего очень не хватает, стандартная качалка кваки ужасно медленная), OpenAL(чтоб под всякими макосями работало), libspeex(для голосовой связи) и libjpeg самый последний.
Теперь оно работает отлично, да.
Отправлено Дядя Миша 14-03-2011 в 22:12:
Цитата:
adamix писал:
Более того, туда воткнули curl(то чего очень не хватает, стандартная качалка кваки ужасно медленная), OpenAL(чтоб под всякими макосями работало), libspeex(для голосовой связи) и libjpeg самый последний.
во-во, я же и говорю - curl, SDL, libjpeg, qt, GTK - полный набор.
Под линуксом это называется кодинг 
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено adamix 15-03-2011 в 03:12:
Цитата:
Дядя Миша писал:
во-во, я же и говорю
Ну а что из списка curl,SDL,libjpeg лишнее?
Отправлено XaeroX 15-03-2011 в 06:22:
Цитата:
adamix писал:
Я бы не сказал что отлично, поди собери гпл-сорцы кваки под новыми линуксами...
Это уже проблемы новых линуксов. Их и надо исправлять, а не кваку.
Добавлено 15-03-2011 в 12:22:
Цитата:
adamix писал:
Ну а что из списка curl,SDL,libjpeg лишнее?
Тащемта всё.
Неужели curl используется именно для даунлоадинга ресурсов клиентом с сервера? Что-то не верится. SDL - это вообще либа для ламеров, которые не умеют инициализировать опенгл и всякие DirectSound/OSS/ALSA. А libjpeg уже был в ку3, а прикручивание новой либы потому, что "у неё версия новее" - также характерный признак ламера.__________________
Отправлено adamix 15-03-2011 в 06:45:
Цитата:
XaeroX писал:
Это уже проблемы новых линуксов. Их и надо исправлять, а не кваку.
Stable API non-sense. Исправлять надо старый софт, а не новый.
Цитата:
XaeroX писал:
Тащемта всё.
Неужели curl используется именно для даунлоадинга ресурсов клиентом с сервера? Что-то не верится. SDL - это вообще либа для ламеров, которые не умеют инициализировать опенгл и всякие DirectSound/OSS/ALSA. А libjpeg уже был в ку3, а прикручивание новой либы потому, что "у неё версия новее" - также характерный признак ламера.
Да, curl используется именно для скачки ресурсов с сервера/стороннего веб-сервера. SDL - без него оно под всякими макосями будет только с костылями стартовать. Не вижу ничего плохого в обновлении версии либы - как правило там только фиксят баги и правят производительность.