ЗЫ: попробовал ксаш скомпилить 2010ой штрудией. Безуспешно. Нужно много фиксов. Причём импорт из вс6 кривой в одну сторону, а из 2013 - в другую. 8( Кроме того, кто-то забыл положить в кастрюлю СДЛ.
Добавлено 22-10-2016 в 18:50:
Кстати, вот немного интересного: как же сделано так, что XDM работает под всеми версиями ХЛ начиная с последней WON?
Всё просто и хитро одновременно: в зависимости размера получаемой таблицы функций движка подставляются заглушки или аналоги на места недостающих функций. В общем-то, по большей части они не используются, зато помогают упростить и абстрагировать игровой код от лишних проверок. Ну а в сравнении с голым СДК - избежать вылетов при старте.
~ X ~
Видел я твои стабы. Однако не знаю, чем это может быть полезно. Кто-то использует древнюю хл?
Добавлено 23-10-2016 в 15:37:
~ X ~
если ты забыл положить SDL, зачем сюда об этом пишешь?
Что касается импорта, думаю, это плохая затея. Проще с нуля проект сделать руководствуяст содержимым msvc6/build.bat к примеру. Или вообще им собрать попробуй, оно должно не только с шестой работать. Может не хватить lib файлов, их можно найти в интернете или в комплекте с 2013+ студией.
Добавлено 23-10-2016 в 15:37:
Linux версия обновлялась, а значит их было несколько.
~ 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> ...
* Кооперативная разработка - редактирование всего что надо и не надо, любые дев-команды теперь работают независимо для всех клиентов с правами разработчика.
Единственное, что хотелось бы к этому добавить - детектирование адм.прав в движке/стиме/амыиксе, если там это есть. Ну да пофиг.
Флуд:
Цитата:
mittorn писал: Может не хватить lib файлов, их можно найти в интернете или в компл
Цитата:
mittorn писал: если ты забыл положить SDL, зачем сюда об этом пишешь?
Я приду к тебе во сне и буду напоминать, что, бждлоывжадлодл, у меня нет возможности скачивать всякое говно по первому почёсу. Вальва клала себе выгуи и СДЛ - можно её за это похвалить. Ибо хоть компилится. Да, ДЛЛ ХЕЛЛ. Но пофиг. Соурце-хелл куда хуже. Если твои коды хотят миллионы других кодов - это прыще-way. Т.е. не наш метод, Шурик.
Цитата:
mittorn писал: Итак. Пришёл в универ. Скачал zip архивом репу с гитхаба. Запустил Visual Studio 2005 Command Prompt.
2010 СП1 попробуй. С 10ым тулкитом. Может, она и фуфлыжная, но другой у меня нет. Она, вроде, последняя без Стима
Цитата:
mittorn писал: Кто-то использует древнюю хл?
МБ ты удивишься...
Цитата:
XaeroX писал: Но теперь джек не запускается без стима
Ещё один годный проект загублен. Придётся с торрентов искать-сливать. 8(
~ X ~
Ну я не учёл, что кто-то сидит без интернета. Зависимости от исходников там нет - нужно скачать devel-пакет под нужный компилятор.
Что касается штудии - то не пойму как ты вообще её смог поставить без инета. Небось патчил специально. Но уверен, что собрать она тоже должна.
И я не собираюсь в репу исходников класть бинарники. Репа и так до 10 мб выросла. И ты едтинственный из знакомых мне людей без интернета. Даже 70+ летние деды имеют доступ в интернет, по этому я даже не задумывался, что могут быть такие пробоемы. Мог бы давно себе диалап настроить хотя бы или dsl.
Я так думаю тов Хвидеру давно уже пора на ксаш перебратцо, ибо он без-стимный.
И чтобы я ни говорил - я всё же его нет-нет да и обновляю. Потому что раз проект востребован нельзя его забрасывать.
Итак, новые запретные знания: веапондата по нулям до первого респауна. Вроде так стало после того как я начал посылать дефрагментированный массив, в котором i != iID. Странности всё равно продолжаются.
А на моддыбах тем временям уныние и негодование.
mittorn ну, ты у нас недавно, так что, тебе простительно. Но то, что я принципиально не тащу быдлоинтернеты в дом, уже common knowledge. )
Цитата:
mittorn писал: не пойму как ты вообще её смог поставить
Ну, не всё ж только игрушки корёжить Т.е. ты подразумеваешь, что 13я говностудия без инета не поставится? Если так, что я уж лучше под сраной шестёркой посижу, как некоторые. Только надо заново ею обзавестись.
~ X ~ ну во всяком случае она без аккаунта microsoft работает только 15 или 30 дней, потом надо регать. А через какой libastral.so он с этим аккаунтом взаимодействует - я не знаю. Но если использовать как я студию использую:
~ X ~ писал:
Ну, не всё ж только игрушки корёжить Т.е. ты подразумеваешь, что 13я говностудия без инета не поставится? Если так, что я уж лучше под сраной шестёркой посижу, как некоторые. Только надо заново ею обзавестись.