![]() |
Страницы (103): « Первая ... « 64 65 66 67 [68] 69 70 71 72 » ... Последняя » Показать все 1540 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Немного о будущем XDM3038 (https://hlfx.ru/forum/showthread.php?threadid=4641)
А что, уже есть несколько СДЛ-версий?
ЗЫ: попробовал ксаш скомпилить 2010ой штрудией. Безуспешно. Нужно много фиксов. Причём импорт из вс6 кривой в одну сторону, а из 2013 - в другую. 8( Кроме того, кто-то забыл положить в кастрюлю СДЛ.
Добавлено 22-10-2016 в 18:50:
Кстати, вот немного интересного: как же сделано так, что XDM работает под всеми версиями ХЛ начиная с последней WON?
Всё просто и хитро одновременно: в зависимости размера получаемой таблицы функций движка подставляются заглушки или аналоги на места недостающих функций. В общем-то, по большей части они не используются, зато помогают упростить и абстрагировать игровой код от лишних проверок. Ну а в сравнении с голым СДК - избежать вылетов при старте.
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~
Видел я твои стабы. Однако не знаю, чем это может быть полезно. Кто-то использует древнюю хл?
Добавлено 23-10-2016 в 15:37:
~ X ~
если ты забыл положить SDL, зачем сюда об этом пишешь?
Что касается импорта, думаю, это плохая затея. Проще с нуля проект сделать руководствуяст содержимым msvc6/build.bat к примеру. Или вообще им собрать попробуй, оно должно не только с шестой работать. Может не хватить lib файлов, их можно найти в интернете или в комплекте с 2013+ студией.
Добавлено 23-10-2016 в 15:37:
Linux версия обновлялась, а значит их было несколько.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
~ X ~
Итак. Пришёл в универ. Скачал zip архивом репу с гитхаба. Запустил Visual Studio 2005 Command Prompt. Перешёл в engine. Набрал ../msvc6/build. Посыпались ошибки нехватки SDL2. Скачал SDL2-2.0.5, переименовал в 2.0.4 (он совсем недавно обновился), положил в xash3d рядом с engine. Всё собралось. Что я делаю не так? Только game launch не собирается, но тут уже вопросы к a1batross. Можно взять готовую или убрать stdbool.
Не-флуд:
Пока сраный дефолтовский ГРИББ не совсем убил мозг и глаза, допилил вот что:
* Права для пользователей в ХЛ - назначаются на сервере командой modrights <#id | name> <[+-]right> ...
* Кооперативная разработка - редактирование всего что надо и не надо, любые дев-команды теперь работают независимо для всех клиентов с правами разработчика.
Единственное, что хотелось бы к этому добавить - детектирование адм.прав в движке/стиме/амыиксе, если там это есть. Ну да пофиг.
Флуд:
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~
Ну я не учёл, что кто-то сидит без интернета. Зависимости от исходников там нет - нужно скачать devel-пакет под нужный компилятор.
Что касается штудии - то не пойму как ты вообще её смог поставить без инета. Небось патчил специально. Но уверен, что собрать она тоже должна.
И я не собираюсь в репу исходников класть бинарники. Репа и так до 10 мб выросла. И ты едтинственный из знакомых мне людей без интернета. Даже 70+ летние деды имеют доступ в интернет, по этому я даже не задумывался, что могут быть такие пробоемы. Мог бы давно себе диалап настроить хотя бы или dsl.
Я так думаю тов Хвидеру давно уже пора на ксаш перебратцо, ибо он без-стимный.
И чтобы я ни говорил - я всё же его нет-нет да и обновляю. Потому что раз проект востребован нельзя его забрасывать.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Итак, новые запретные знания: веапондата по нулям до первого респауна. Вроде так стало после того как я начал посылать дефрагментированный массив, в котором i != iID. Странности всё равно продолжаются.
А на моддыбах тем временям уныние и негодование.
mittorn ну, ты у нас недавно, так что, тебе простительно. Но то, что я принципиально не тащу быдлоинтернеты в дом, уже common knowledge. )
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~ ну во всяком случае она без аккаунта microsoft работает только 15 или 30 дней, потом надо регать. А через какой libastral.so он с этим аккаунтом взаимодействует - я не знаю. Но если использовать как я студию использую:
code:
move common\common.c common\host_common.c move common\soundlib\libmpg\common.c common\soundlib\libmpg\mpg_common.c cl -Dvsnprintf=_vsnprintf -o xash_sdl.dll /DEBUG /Zi /DLL /W3 /Gm /GD /G6 /LD /O2 /MD /O2 /D_USRDLL /DXASH_FORCEINLINE /DXASH_FASTSTR /D_WINDLL common\*.c client\*.c server\*.c client\vgui\*.c common\soundlib\*.c common\soundlib\libmpg\*.c common\imagelib\*.c common\sdl\events.c -I ../msvc6/ -I ../SDL2-2.0.4/include/ -Icommon -I../common -I. -I../pm_shared -Iclient -Iserver -Iclient/vgui -Icommon/sdl -DXASH_VGUI -DXASH_SDL -Dsnprintf=_snprintf -DDBGHELP /link /DLL /LIBPATH:..\msvc6 user32.lib shell32.lib gdi32.lib msvcrt.lib winmm.lib /nodefaultlib:"libc.lib" /subsystem:windows ../SDL2-2.0.4/lib/x86/SDL2.lib kernel32.lib winspool.lib comdlg32.lib advapi32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /DEBUG move common\host_common.c common\common.c move common\soundlib\libmpg\mpg_common.c common\soundlib\libmpg\common.c
Crystallize продукты мелкомягк вполне справедливо унижаются. Однако когда речь заходит об альтернативах, mingw оказывается прыщавым бельмом
Разве Mingw это не "GCC для винды"?
__________________
nemyax, второе судя потому как он к линуксу относится.
Временная зона GMT. Текущее время 05:01. | Страницы (103): « Первая ... « 64 65 66 67 [68] 69 70 71 72 » ... Последняя » Показать все 1540 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024