HLFX.Ru Forum
Показать все 359 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Xash 0.74 alpha (build 1418) (https://hlfx.ru/forum/showthread.php?threadid=2505)


Отправлено Дядя Миша 26-12-2010 в 16:04:

Xash 0.74 alpha (build 1418)

Основные отличия от версии 0.72.
1. Полностью совместимый клиент-сервер от Half-Life. Так же работают очень многие моды, хотя и не все (так например hlfx 0.6 неработает).
2. Полностью переписан рендерер (текущая версия не юзает никаких расширений опенГл, даже мультитекстуринг, это lowEnd версия для владельцев ривыТНТ, а так же сравнительный тест производительности q-движков с разными методами отрисовки).
3. Поддержка 'static' энтить. Движок сам определяет какая из энтить является таковой и включает её в список мировых полигонов.
Для этого этого энтить должна быть непрозрачным брашем без текстуры конвейера и при этом быть статичной. Классический пример - функ_валлы, которыми мапперы обычно делают детализацию, дабы избежать дополнительного разбиения полигонов мира. Если энтитя вдруг начала двигаться, движок автоматически переведт её в список динамичных без какого-либо участия с вашей стороны.
4. Сортировка полупрозрачных энтить. В основном это касается брашей, полупрозрачных лабиринтов. Чтобы не ходить далеко за примером - карта Jaga, представленная на конкурс '21 браш' имела подобный глюк, когда заведомо дальние полупрозрачные сурфейсы рисовались ближе чем им следовало. В ксаше этого бага нету.
5. Более или менее корректная сериализация декалей. Впрочем там еще есть над чем поработать.
6. Сверх-быстрая смена разрешения (частично недоделана, так, например, меню не меняет своих размеров при смене разрешения, но это лечится его закрытием и открытием и будет устранено уже в ближайщем билде).
7. Добавлена поддержка mp3-оригинальных треков из Half-Life (см. файл cdaudio.txt , где перечислены треки, согласно их именам. если трека на данном номере нет, вместо него ключевое слово blank. При попытке вызова такого трека, остановится текущий либо просто ничего не произойдет).
8. Добавлена поддержка плейлистов для видеофайлов (см. StartupVids.txt, который полностью совместим с халфовским).
9. Добавлено сохранение trigger_camera для ВСЕХ модов (yahooo!).
10. Исправлено моргание монстров на поездах для всех модов, без исключения.
11. Традиционно старые версии ксаша будут удалены в ближайшее время.
PS. Ксаш не будет работать с зашифрованной клиенткой из Half-Life. Пожалуйста найдите незашфированную, если он вдруг у вас вылетает.
PPS. Тем кто уже скачал аттач на Half-Life.ru нету смысла качать его еще раз - это он и есть.
Пруфлинки:
www.hlfx.ru/xash/xash_build1418.rar - 560 Kb (внимательно изучите Install Notes.txt перед установкой)
www.hlfx.ru/xash/xash_build1422.rar - 560 Kb
www.hlfx.ru/xash/xash_build1428.rar - 560 Kb
www.hlfx.ru/xash/xash_build1433.rar - 565 Kb
www.hlfx.ru/xash/xash_sdk0.74.rar - 745 Kb (SDK для кодеров)

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 26-12-2010 в 16:51:

Третий пункт очень полезен!


Отправлено Дядя Миша 26-12-2010 в 19:27:

Цитата:
LeFront писал:
Третий пункт очень полезен!

на самом деле в халфе полно разных табличек, сильно утопленных в стены.
Когда движок детектит их как статик-энтити и рисует заодно с миром такая табличка почти полностью сливается со стеной и её совершенно невидно. Можно например поглядеть на c2a5c прямо в точке старта.
Хотя это конечно проблемы вальвовских мапперов, а не движка.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 26-12-2010 в 20:09:

отлично, потестим на выходных.


Отправлено XaeroX 26-12-2010 в 20:17:

Цитата:
Дядя Миша писал:
Когда движок детектит их как статик-энтити и рисует заодно с миром такая табличка почти полностью сливается со стеной и её совершенно невидно.

рисуй статик ентити с небольшим поли оффсетом

__________________

xaerox on Vivino


Отправлено Дядя Миша 26-12-2010 в 20:27:

Цитата:
XaeroX писал:
рисуй статик ентити с небольшим поли оффсетом

не могу. Онож мерджится в списки мировых текстур, потом уже не разберешь где что.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 26-12-2010 в 20:35:

Пытался запустить кс15 на ноуте, вот что вышло:

code:
======================================================================= Xash3D ver.0.74 started at Dec26 2010 [22:38.32] ======================================================================= CPU: GenuineIntel [2 core's ]. Frequency: 2.4 Ghz Convert cstrike/liblist.gam to cstrike/gameinfo.txt execing opengl.cfg Video: ATI Mobility Radeon HD 4650 Audio: DirectSound Sys_Crash: call E901AC06 at address C0000005 ======================================================================= Xash3D ver.0.74 crashed at Dec26 2010 [22:38.37] =======================================================================


Отправлено FiEctro 26-12-2010 в 20:46:

PoD-Stas
Шифрованая дллка?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 26-12-2010 в 23:09:

PoD-Stas не стесняйся, включи -dev 5

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 27-12-2010 в 04:00:

>>полно разных табличек, сильно утопленных в стены.

Мне эта проблема не грозит, у меня таблички всегда выступают на юнит из стены.

>>Пытался запустить кс15 на ноуте, вот что вышло:

PoD-Stas без рабочего ВГУИ не поиграешь. Наверное, режим наблюдателя тоже ещё не доделан. Но в синглы гамать мона.


Отправлено PLut 27-12-2010 в 04:21:

Карту не грузит:

code:
Host_Error: GL_CheckForErrors: GL_INVALID_OPERATION (called at D:\Xash3D\src_main\engine\client\gl_rmain.c:882) SV_Shutdown: Server crashed: GL_CheckForErrors: GL_INVALID_OPERATION (called at D:\Xash3D\src_main\engine\client\gl_rmain.c:882) Sys_FreeLibrary: Unloading dlls\hl.dll

__________________
Base Defense on Steam, ModDB


Отправлено Ku2zoff 27-12-2010 в 04:47:

Ну, в общем достаточно неплохо.

Первое: что очень сильно напрягает, так это звук. Он то шипит, то хрипит, то ещё чота, короче ухи устают. Да ещё и эффекты неправильные юзаются - вообще жэсть. Ещё, если musicvolume = 0, то отключается ВЕСЬ звук, а не только мп3.

Второе: если обзор с клавиатуры не включен, галка "Mouse look" в опциях не помогает. Нужно обязательно ввести +mlook в консоли.

Третье: после загрузки сохранения движущиеся энтити находятся не там где нужно, но за полсекунды возвращаются в правильное положение.

Четвёртое: разбрызгивание крови какое-то не такое как раньше. То ли спрайты стали меньше, то ли летят они все в одном направлении.

Остальное пока устраивает. Мож ещё чего найду.


Отправлено FiEctro 27-12-2010 в 07:15:

PLut
А что за карта?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено PLut 27-12-2010 в 07:21:

FiEctro Любая карта, которая запускалась на моем с инфинитом моде не загружается и это пишется в консоли.

__________________
Base Defense on Steam, ModDB


Отправлено FiEctro 27-12-2010 в 07:41:

PLut
А стандартные запускаются?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено PLut 27-12-2010 в 07:48:

FiEctro Никакие карты на нашем моде не работают, на других модах всё ок, только мышка, то работает, то нет.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 27-12-2010 в 08:12:

PLut
Ну и зачем вы такой глючный мод сделали?
Наверняка накрутили там всяких кривых opengl-эффектов, вот рендер и валится с ошибкой GL.

__________________

xaerox on Vivino


Отправлено PoD-Stas 27-12-2010 в 08:46:

ДМ, у меня даже стандартный ХЛ 2001 года не запускается
з.ы. и еще в логе не правильно определена частота ЦПУ...


Отправлено PLut 27-12-2010 в 09:13:

XaeroX Да, блюр глючит тот самый. Но и вьюмодел_фов тоже походу.

__________________
Base Defense on Steam, ModDB


Отправлено Ku2zoff 27-12-2010 в 09:15:

PoD-Stas с частотой цпу какая-то бяка, я уж давно ДМ писал. А насчёт запуска... У тебя в логе пишет, что нету каких-то картинок из gfx/shell. У меня двиг не стартовал, когда файлы в паке pk3 были. Я их распаковал все - заработало. Тоже всё из паков вытащи. А может ты стимовскую версию сунул? Тогда меняй клиентскую дллку.

Добавлено 27-12-2010 в 15:15:

PLut если нет эффектов, ковыряйте экспортные функции клиентской дллки, мож где чего намудрили.


Отправлено PLut 27-12-2010 в 09:16:

Ku2zoff Блюр намудрили, а я и забыл о нем.

__________________
Base Defense on Steam, ModDB


Отправлено Ku2zoff 27-12-2010 в 09:18:

А вообще, если мод вылетает, то я сразу сношу клиент в корзину. Если на стандартном хловском стартует, то начинаю ковырять исходники.

Добавлено 27-12-2010 в 15:18:

PLut ну вот. В нём похоже всё дело. На low-end рендере он работать не будет. А что если текущему билду подсунуть рендер от предыдущей версии? Он его проглотит? Ведь в меню осталась возможность выбора дллки.


Отправлено PoD-Stas 27-12-2010 в 09:51:

Ku2zoff я же написал, что хл ВОНОВСКИЙ
Так, перепробовал разные версии - нефига


Отправлено Дядя Миша 27-12-2010 в 11:03:

Цитата:
Ku2zoff писал:
PoD-Stas без рабочего ВГУИ не поиграешь. Наверное, режим наблюдателя тоже ещё не доделан. Но в синглы гамать мона.

ну неправда, работает кс 1.5 под ксашем. По крайней мере я в тренировке бегал, пока не предложили закупится.
Цитата:
PLut писал:
Любая карта, которая запускалась на моем с инфинитом моде не загружается и это пишется в консоли.

набери в консоли gl_check_errors 0. Но вообще говоря - тебе должно быть стыдно за твои кривые руки. Ни параноя, ни хлфх, ни ксаш, ни даже арранджемент с голдпорталом так не делают. Хотя там тоже багов предостаточно.

Добавлено 27-12-2010 в 13:57:

Цитата:
PLut писал:
только мышка, то работает, то нет

в мультиплеере мышка в меню замирает из-за вгуи.

Добавлено 27-12-2010 в 14:00:

Цитата:
PoD-Stas писал:
ДМ, у меня даже стандартный ХЛ 2001 года не запускается

ну ничем не могу помочь.

Добавлено 27-12-2010 в 14:00:

Цитата:
PLut писал:
Но и вьюмодел_фов тоже походу.

Брехня. Мой мод с вьюмодель фовом отлично работает.

Добавлено 27-12-2010 в 14:03:

Цитата:
Ku2zoff писал:
А что если текущему билду подсунуть рендер от предыдущей версии? Он его проглотит?

А причем тут рендер?
Цитата:
Ku2zoff писал:
Ведь в меню осталась возможность выбора дллки.

в меню осталась заглушка.
C++ Source Code:
1
static char **pfnGetVideoList( int *numRenders )
2
{
3
  static const char	*vidlib = "default";
4
 
5
  if( numRenders ) *numRenders = 1;
6
  return &(char *)vidlib;
7
}

Я чувствую, если бы я не реагировал на вашы домыслы, ксаш бы такими легендами оброс, что любая халфа обзавидовалась.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 27-12-2010 в 12:17:

Дядя Миша Найду баг, исправлю
Запустил: вода не отображается, как и стекла. Индексед альфа отображается не так, как в халфе. Цифры, которые показывают кол-во патронов - просто белый прямоугольник. И гильзы при вылете не учитывают велосити игрока, хотя должны.
Вот самое очевидное.
На хл у меня работает всё без вылетов и железно.

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 27-12-2010 в 12:46:

Цитата:
PLut писал:
Индексед альфа отображается не так, как в халфе. Цифры, которые показывают кол-во патронов - просто белый прямоугольник

ну это во многих модах так. Надо тщательно настроить стейты, думаю к бете как раз успею.
Цитата:
PLut писал:
И гильзы при вылете не учитывают велосити игрока, хотя должны.

разве? а откуда они берут велосити? Из эвента?

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 27-12-2010 в 12:48:

Дядя Миша Да, из эвента.

__________________
Base Defense on Steam, ModDB


Отправлено PoD-Stas 27-12-2010 в 12:56:

Может ли кто-то скинуть дллки с хл работающего?)))


Отправлено Дядя Миша 27-12-2010 в 13:25:

PLut да, ты прав. буду разбиратцо.

Добавлено 27-12-2010 в 16:17:

Цитата:
PoD-Stas писал:
Может ли кто-то скинуть дллки с хл работающего?)))

в теме про тест мышки погляди.

Добавлено 27-12-2010 в 16:25:

Так, ну проверка показала банальное - в delta.lst для эвента нету полей velocity.
то есть открываем delta.lst. находим структурку event_t и пишем туда вот это
C++ Source Code:
DEFINE_DELTA( velocity[0], DT_SIGNED | DT_FLOAT, 16, 8.0 ),
DEFINE_DELTA( velocity[1], DT_SIGNED | DT_FLOAT, 16, 8.0 ),
DEFINE_DELTA( velocity[2], DT_SIGNED | DT_FLOAT, 16, 8.0 ),

А в халфе это добавлялось автоматически при условии что квар sv_sendvelocity равен еденичке. А я-то голову ломал какую именно велосити он разраешт к отправке
ну теперь всё на свои места.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 27-12-2010 в 14:43:

Дядя Миша у меня клиентка идентичная была, даже дата изменения та же...


Отправлено Дядя Миша 27-12-2010 в 14:58:

PoD-Stas яже уже написал что ничем помочь не могу.
Старые ксашы работают? Може моделька у тебя опять какая-то нехорошая притаилась в ресурсах. Я помню, уже были случаи.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 27-12-2010 в 15:48:

Дядя Миша да, старые работали. Меню работает, даже в логах пишет, что уровень загружен. Ан нет - зависает.


Отправлено fire64 27-12-2010 в 16:56:

Дядя Миша, кстати, такой вопрос.
А ты в исходники беты заглядываешь ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 27-12-2010 в 19:27:

fire64 заглядываю конечно. Щас даже перечислю что я оттуда почерпнул:
Из стандартного кода hl2_sdk (любой версии)
Код лучей (view_beams.cpp, beamdraw.cpp). Был переписан на соответствие структурке BEAM и соответственно подогнаны некоторые парамсы.
Код темп-энтить (c_te_legacytempents.cpp). Главным образом там хранятся настройки для вспышек, дыма, крови, т.е. не столько код, сколько константы, которые задолбаешься подбирать.
Код glow-sprite (c_sprite.cpp) - опять таки волшебные числа при которых меняется яркость и размер спрайта.
трасер (c_tracer.cpp) - правда там ориентация трейсера к игроку делается при помощи нормальки, а я переписал на WorldToScreen projection по некоторым соображениям, добавил куллинг и скиссор-тест, а так же сделал трейсеры частным случаем партиклей.
FL_BASEVELOCITY (physics_main_shared.cpp) - собственно применение basevelocity к энтитям, хотя ЕМНИП оно и в первокваке есть.
Теперь что было взять конкретно из бетки:
Код клиппинга декалей (gl_rsurf.cpp, decal_clip.cpp).
Сейв-рестор (много-много-много разных файлов по всему движку). Первоначальная версия сейв-рестора была написана мною с нуля (начало 2009 года) и впоследствии пригодилась Ксероксу в волатиле. А я взял оригинальный сейрестор из халфы, поскольку запутался в удалении энтить по флагам уровней (т.н. entity patch, файлик HL3). Впрочем код сериализации декалей был написан мною заново, из чего можно наблюдать, что в ксаше декали не теряются даже на трактрейнах, а в халфе пропадают на всем кроме мировых полигонов.
Ну пожалуй и всё из бетки.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 28-12-2010 в 07:14:

Дядя Миша У меня вопрос:
В ксаше текстуры на моделях четче чем в хл. Почему?
Дело в том, что у друзей нвидия, а у меня ати и такой прикол:
У них в хл текстуры четкие (как у тебя в ксаше на моей ати), у меня расплывчатые (в хл имею в виду).
Вот интересно с чем связано это...

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 28-12-2010 в 07:24:

у меня в хл тоже текстуры замыленные.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 28-12-2010 в 09:32:

PLut
А в ксаше и там и там одинаковые?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 28-12-2010 в 09:56:

Я нашёл баг. Блушифт, самое начало главы CAPTIVE FREIGHT. Как только поднимаешься по лестнице из дренажной системы на поверхность и поворачиваешься башкой в ту сторону, где стоят турели и грузовик - вылет.

Текст об ашыпке в логе:

C++ Source Code:
Host_Error: GL_CheckForErrors: GL_INVALID_ENUM (called at D:\Xash3D\src_main\engine\client\gl_rmain.c:882)
SV_Shutdown: Server crashed: GL_CheckForErrors: GL_INVALID_ENUM (called at D:\Xash3D\src_main\engine\client\gl_rmain.c:882)


Отправлено XaeroX 28-12-2010 в 11:26:

Отключите вы уже ошибки опенгл, ну сколько можно. Даже в Священном Кармаковском Думтри всякое случается. Вот например что на дум3.ру написано:

Цитата:
r_ignoreGLErrors - Этот параметр должен быть выставлен в 1, чтобы игнорировать ошибки OpenGL. У большинства возникнет 1-2 OpenGL ошибки на протяжении игры. Параметр не влияет на геймплей

__________________

xaerox on Vivino


Отправлено PLut 28-12-2010 в 11:39:

FiEctro На невидии не запускал ксаш. Только свой мод и текстуры там значительно четче, в моем случае надписи на прицеле и стороне пушки можно прочитать. А у меня нельзя, слишком смазанные.

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 28-12-2010 в 16:04:

Цитата:
Ku2zoff писал:
Я нашёл баг. Блушифт, самое начало главы CAPTIVE FREIGHT

Это не баг.

Добавлено 28-12-2010 в 18:48:

Ждити, будет апдейт до нового года.

Добавлено 28-12-2010 в 19:04:

кстати двиг умеет полноценно отображать карты под первокваку.
Неужто до сих пор никто не заметил?

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 28-12-2010 в 16:04:

Дядя Миша А апдейт будет с фиксом спрайтов?

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 28-12-2010 в 16:17:

PLut а чего со спрайтами?

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 28-12-2010 в 16:20:

Цитата:
Индексед альфа отображается не так, как в халфе. Цифры, которые показывают кол-во патронов - просто белый прямоугольник.

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 28-12-2010 в 16:47:

PLut ты пошутил вот щас?
как я исправлю баг в ксаше, не имея на руках твоего мода и его полных сорцев под рукой? И мне еще в твоем моде придется ошыбки исправлять

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 28-12-2010 в 16:59:

А ты не шутишь?

Цитата:
ну это во многих модах так. Надо тщательно настроить стейты, думаю к бете как раз успею.

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 28-12-2010 в 17:08:

Цитата:
PLut писал:
А ты не шутишь?

Я никогда не шучу.
Цитата:
PLut писал:
ну это во многих модах так. Надо тщательно настроить стейты, думаю к бете как раз успею.

Ну во первых апдейт != бета. Бета будет 13 февраля, как ты уже догадался. Во вторых, если баги пропадут в параное и хлфх, это совершенно не значит, что твой мод будет работать правильно.
Я бы даже сказал - 99%.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 28-12-2010 в 17:46:

Дядя Миша А причем тут мой мод?

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 28-12-2010 в 19:05:

ну в твоем же моде всё белое?

__________________
My Projects: download page

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

Цитата:

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


Отправлено PLut 28-12-2010 в 20:28:

Дядя Миша Не всё, а только цифры на HUD

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 28-12-2010 в 21:39:

А вот и обещанный обдейд.
www.hlfx.ru/xash/xash_build1422.rar - 560 kb, традиционно выполнен в форме самостоятельного билда, ввиду ничтожного размера.

Добавлено 29-12-2010 в 00:39:

SDK так же обновился (код меню).

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 29-12-2010 в 07:50:

Мач бэтэ нау. Видео проигрывается - хорошо. В режиме -dev нет глюка с главным меню - хорошо. Смутило вот что:

C++ Source Code:
Engine: fix crash on loading encrypted client.dll

Клиент стим версии всё равно не грузит. Хотя под вон версией этот клиент робит без проблем.
Кстати, назрел вопрос: Ксаш хавает дллки от старых версий ХЛ? Оригинальный БШ (не патч) он съест? И ОпФор тоже?

Добавлено 29-12-2010 в 13:50:

Скачал оригинальный диск БШ. Установил. Сунул в папку с Ксашем - не грузит. Обидно. Было бы полезно, если бы можно было поиграть в старые моды типа Chronicles под Ксашем.


Отправлено FiEctro 29-12-2010 в 11:21:

Ku2zoff
Ксаш кушает вроде все дллки скомпилированные на СДК 2.3. Зашифрованные не в счет, если скажешь как их расшифровать - очень поможешь.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 29-12-2010 в 11:24:

FiEctro ну дык Chronicles не на СДК 2.3 собран. А мод хороший, между прочим.


Отправлено FiEctro 29-12-2010 в 11:48:

Ku2zoff
Я в него под ксашем играл, всё нормально было. БШ какой версии у тебя? Надеюсь WoNовский?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 29-12-2010 в 11:53:

FiEctro БШ ВОНовский. v40/1.0.0.0
Версия движка 1.0.1.6


Отправлено FiEctro 29-12-2010 в 12:00:

Ku2zoff
Это случаем не та версия где вся физика в двиг была зашита?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 29-12-2010 в 12:09:

Цитата:
Ku2zoff писал:
Кстати, назрел вопрос: Ксаш хавает дллки от старых версий ХЛ? Оригинальный БШ (не патч) он съест? И ОпФор тоже?

нет конечно. Они же совершенно не такие.
А вот неправильные карты от бш - съест в легкую.

Добавлено 29-12-2010 в 15:09:

ЗЫ. апдейт опфора есть в hluptade1110.exe. Апдейт блушифта делал лично я и блушифт под ним прошли тысячи людей безо всяких проблем.
Не пойму зачем вам надо непрменно древний блушифт доставать.

Добавлено 29-12-2010 в 15:09:

Цитата:
FiEctro писал:
Это случаем не та версия где вся физика в двиг была зашита?

она, да.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 29-12-2010 в 12:17:

>>Я в него под ксашем играл, всё нормально было.

Только сейчас скачал с моддб и узнал, что его обновили. Та версия, что была у меня, никак не хотела стартовать на хл 1.1.0.8 и выше.


Отправлено Дядя Миша 29-12-2010 в 12:57:

Поддержка старых версий дллок невозможна из-за того что там принципиально другая структура entity_state_t.
К тому же в древних версиях движка было ровно одно преимущество - там монстры не моргали на плфтормах. Но так ведь и в ксаше они не моргают.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 01-01-2011 в 14:28:

Ап. Скоро ищо один апдейт будет, там монстры наконец-то перестанут тупить
ну и возможно полностью исправлю застревание на поездах\в лифтах.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 01-01-2011 в 14:46:

>>Но так ведь и в ксаше они не моргают.

Дядя Миша всё-таки есть один недостаток. Он и в спиритах есть и в ксашмоде под хл. Когда монстры поворачиваются в бок (turnleft, turnright) на платформах во время движения последних: анимация дёрганная (типа мало кадров), и их подбрасывает вверх-вниз юнита на 4, когда анимации поворота нет, их просто подбрасывает. Не знаю что будет если монстр по платформе будет идти или бежать, ни в одном моде нет таких огромных лифтов, а самому делать лень. Но есть подозрение что они также будут подпрыгивать и дёргаться.


Отправлено Дядя Миша 01-01-2011 в 14:48:

Цитата:
Ku2zoff писал:
Он и в спиритах есть и в ксашмоде под хл

я понимаю. Но для халфы то моё старое решение было наименьшим из зол.
А в ксаше-движке они не моргают безо всяких фиксов и при этом анимация не дерганная.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 01-01-2011 в 14:53:

Дядя Миша ну я же видел дёрганную анимацию в последнем билде, когда учёный в БШ лифте поворачивался в мою сторону во время движения лифта. Или мне померещилось? Сегодня специально ещё раз проверю. А монстры не подпрыгивают на 4 юнита при повороте на едущем вниз лифте?


Отправлено Дядя Миша 01-01-2011 в 17:19:

Цитата:
Ku2zoff писал:
ну я же видел дёрганную анимацию в последнем билде, когда учёный в БШ лифте поворачивался в мою сторону во время движения лифта

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 03-01-2011 в 11:05:

Дядя Миша, кстати, ты увеличил максимальное количество треугольников у моделей и другие ограничения ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 03-01-2011 в 12:45:

ну например макс визибл пакет увеличил в два раза с 256 до 512.
Теперь вы ни на одной карте не поймаете Too many entities in visible list.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 03-01-2011 в 15:31:

А что насчет текстур, будет ли поддержка в WAD'ах текстур 2048x2048 и с именами длиной до 256 символов ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 03-01-2011 в 16:14:

максимальный размер текстуры в ваде - 1024х1024. Такой максимальный размер держит хаммер (это во первых), и это предел для индексированной текстуры, где при 256 цветах можно получить ещё боле-мене приемлемую картинку (эт во вторых).
а имена до 256 символов невозможны физически - в карте ограничение на 16 символов, совместимость потеряется. Плюс ко всему такие вады ни один редактор не откроет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 03-01-2011 в 16:28:

А шейдерная система будет возвращена? Ну что бы можно было задавать параетры рендера текстуры, путь к нормалке или версии с более высоким разрешением?


Отправлено Дядя Миша 03-01-2011 в 16:30:

Цитата:
PoD-Stas писал:
А шейдерная система будет возвращена?

на кой чорт мне её было удалять, чтобы потом возвращать?
От нее больше вреда, чем пользы.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 03-01-2011 в 16:50:

Дядя Миша

без вадов ограничений нет?


Отправлено Дядя Миша 03-01-2011 в 17:04:

Цитата:
thambs писал:
без вадов ограничений нет?

ну для тга, бмп - ограничений нету. Только на максимальный размер текстуры, аппаратно поддерживаемый видимокартой. А если такая не лезет, то ксаш её оперативно рескейлит до более мелкой.
А в картах имя текстуры всё равно 16 символов, хоть убейся. Вот сделаю свой формат бсп 31, там и сниму.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 04-01-2011 в 19:09:

Чем думали разрабы, когда сделали 16 символьное ограничение в имени текстур ? ( вопрос риторический )

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Ku2zoff 04-01-2011 в 19:27:

fire64 а чем тебя не устраивает 16символьное ограничение?


Отправлено Дядя Миша 04-01-2011 в 19:30:

Цитата:
fire64 писал:
Чем думали разрабы, когда сделали 16 символьное ограничение в имени текстур ?

а в первом дууме, между прочим было 8 символов без терминатора.
Знаешь как место экономит? Первоквака вообще 1995 года, на 4 мегабайтах памяти работала. Так что нечему удивляться.
Сейчас сраный Hello World 10 метров памяти хочет.
ЗЫ. апдейт уже совсем скоро через час-другой, не расходитесь.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 04-01-2011 в 19:34:

Дядя Миша ждём апдейт с нетерпением, хоть и пьяные в хлам =) Не сочтите за флуд. А чего в апдейте ожидается?


Отправлено Дядя Миша 04-01-2011 в 19:41:

Цитата:
Ku2zoff писал:
А чего в апдейте ожидается?

это будет МЕГА-АПДЕЙТ. Но имейте немного терпения =)

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 04-01-2011 в 19:58:

Ждем с нетерпением

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 04-01-2011 в 20:29:

А вот и апдейт:
www.hlfx.ru/xash/xash_build1428.rar - 560 kb.
ФиЭктро под ним прошол халфу, опфор и блушифт, а я - Time Of troubles, the trap до пятого эпизода (дальше не успел), халф-квейка 2 и еще что-то. Основным препятствием к прохождению является только переодическое застревание игрока в лифтах, но с этим я пока ничего не могу поделать. Также монстры перестали тупить там где они это делали раньше, в том числе и гарг. И сурприз! hlfx 0.6 теперь работает под ксашем
В следующей версии планируется наконец-то прикрутить VGUI.
ну а пока - тестируйе, составляйте багрепорты
ЗЫ, напоминаю, что прежде чем кричать "я нашол баг", удостоверьтесь, что это именно баг ксаша, а не халфы, или того мода, под которым вы его нашли.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 04-01-2011 в 20:34:

Дядя Миша
Еще Ганмена кроме последнего эпизода.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено fire64 04-01-2011 в 20:38:

хм, а что имеется в виду под:

code:
Engine: fix some rendering bugs

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 04-01-2011 в 20:43:

fire64 ну это надо запустить старую версию и найти 10 отличий )

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 05-01-2011 в 12:44:

Дядя Миша
А писать о том, что не работает или работает, но не правильно в хлфх?


Отправлено Дядя Миша 05-01-2011 в 12:58:

(_-=ZhekA=-_) смысла нет, хотя бы потому что еще нету VGUI.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 05-01-2011 в 13:19:

Exclamation

Цитата:
Дядя Миша писал:
(_-=ZhekA=-_) смысла нет, хотя бы потому что еще нету VGUI.

Ок, радует, что уже запускается и много чего работает
Просто помимо графики, там еще и обычные хл энтити глючат


Отправлено FiEctro 05-01-2011 в 13:36:

(_-=ZhekA=-_)
Они и под халфой там глючат.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 05-01-2011 в 14:01:

В хлфх ничего не глючит, кроме рендера, не надо ля-ля.

__________________

xaerox on Vivino


Отправлено Дядя Миша 05-01-2011 в 14:50:

Цитата:
(_-=ZhekA=-_) писал:
Просто помимо графики, там еще и обычные хл энтити глючат

например?

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 05-01-2011 в 16:11:

Цитата:
Дядя Миша писал:
например?

Например ученые, барни или солдаты дохнут, когда они выполняют скрипты ну и еще что-то просто нет возможности это посмотреть не за компом!
Цитата:
XaeroX писал:
В хлфх ничего не глючит, кроме рендера, не надо ля-ля.

Ну ты запусти ЛБМ или мой мод под ксашем и посмотри! Я не говорил, что глючат энтити под обычной хл ...


Отправлено Дядя Миша 05-01-2011 в 16:30:

Цитата:
(_-=ZhekA=-_) писал:
Например ученые, барни или солдаты дохнут, когда они выполняют скрипты

а скилл.кфг в порядке?

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 05-01-2011 в 16:39:

Цитата:
Дядя Миша писал:
а скилл.кфг в порядке?

Я ничего не трогал, я просто тупо запустил мод на ксаше и говорю, то что вижу ...


Отправлено LeFront 05-01-2011 в 16:42:

Попробовал запустить свой мод на параное, под новым ксашем.
Из минусов:
Неработает ентитя env_dynlight.


Отправлено Дядя Миша 05-01-2011 в 16:43:

Цитата:
(_-=ZhekA=-_) писал:
Я ничего не трогал, я просто тупо запустил мод на ксаше и говорю, то что вижу ...

ну раз ты "ничего не трогал" - мучайся дальше. Потому что мне надоело из тебя клещами вытягивать каждый раз информацию.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 05-01-2011 в 16:45:

Дядя Миша
Ты обьясни что значит в порядке ?


Отправлено FiEctro 05-01-2011 в 16:46:

(_-=ZhekA=-_) LeFront
Тестите саму халфу и офф моды. Всякие паранои и хлфксы потом. Хлфкс 0.6 вообще тока с этой версии работает, что вы хотели...

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 05-01-2011 в 16:54:

Цитата:
(_-=ZhekA=-_) писал:
Ты обьясни что значит в порядке ?

скинь лог при -dev 4

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 05-01-2011 в 16:59:

Затестил саму халфу, прошел 2 главы, вроде бы норма. Единственное повторюсь, так это бесит что env_sound сбиты. А так вроде бы все норм


Отправлено Дядя Миша 05-01-2011 в 17:17:

Цитата:
LeFront писал:
бесит что env_sound сбиты.

бесит - выключи. В меню есть соответствющая опция.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 05-01-2011 в 17:32:

(_-=ZhekA=-_)
У меня в твоём моде никто не дохнет, положи скил.цфг наконец таки.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 05-01-2011 в 20:38:

В ближайшее время планируется еще один апдейт. Исправление в нем будет всего одно, но зато очень важное.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 05-01-2011 в 22:54:

Цитата:
FiEctro писал:
что вы хотели...

Я ничего не хотел и знаю, что все это пока только в проекте ...
Цитата:
FiEctro писал:
У меня в твоём моде никто не дохнет

А откуда у тебя мод взялся ?
Цитата:
FiEctro писал:
положи скил.цфг наконец таки.

Куда его положить то нужно ?
Цитата:
Дядя Миша писал:
скинь лог при -dev 4

Ок, держы


Отправлено Дядя Миша 05-01-2011 в 23:15:

(_-=ZhekA=-_)
положи skill.cfg в папку valve. Русским языком ведь было сказано ВСЁ СОДЕРЖИМОЕ ПАПКИ valve.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 06-01-2011 в 06:19:

>>Исправление в нем будет всего одно, но зато очень важное.

env_sound будут приведены в порядок! Надеюсь что я прав. Чесслово, говорят про совместимость а такую мелочь упускают.


Отправлено XaeroX 06-01-2011 в 07:00:

А я думаю, что появится поддержка вгуи.
Может, проведём тотализатор? Вырученные деньги пойдут на развитие волатилы

__________________

xaerox on Vivino


Отправлено FiEctro 06-01-2011 в 07:39:

(_-=ZhekA=-_)
>> А откуда у тебя мод взялся?

Ты сам мне его тогда дал.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 06-01-2011 в 08:08:

>>Вырученные деньги пойдут на развитие волатилы

Тема не про Волатилу, а про Ксаш, значит на развитее Ксаша. Или Дядь Мише на пиво Чтоб не так скучно было ВГУИ доделывать.

Насчёт env_sound'ов нужен список эффектов и их номера в Ксаш-движке. Тогда можно будет подобрать опытным путём нужные номера.


Отправлено FiEctro 06-01-2011 в 08:22:

Ku2zoff
room_type крути, подбирай .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено (_-=ZhekA=-_) 06-01-2011 в 09:28:

Цитата:
Дядя Миша писал:
положи skill.cfg в папку valve. Русским языком ведь было сказано ВСЁ СОДЕРЖИМОЕ ПАПКИ valve.

Ок, поверю


Отправлено LeFront 06-01-2011 в 10:10:

Запустил мод с потдержкой партиклов и отстованием оружия как в HL2.
Для запуска мода потребовались Cg.dll CgGL.dll и Devill.dll
Замечаные мной баги партиклов. Они проигрываются не всегда, частенько не прозрачны.
Арбалет на удивление стреляет точно, проверял несколько раз.

Да кстати неработают хловские движковые бризги крови. Ну как в контерстрайк.

Добавлено 06-01-2011 в 13:10:

Во второй раз мод отказался запускатся


Отправлено Дядя Миша 06-01-2011 в 12:34:

Нет, товарищи, никто не угадал

Цитата:
Ku2zoff писал:
Насчёт env_sound'ов нужен список эффектов и их номера в Ксаш-движке.

в ксаше 60 штук room_type. А не совпадают они не потому что я их специально местами поменял, а потому что DSP из бетки и там они не совпадают изначально. Я бы и рад эти эффекты накрутить правильно, но ведь на это уйдут годы напряжоннова труда. Так што ой.
Цитата:
LeFront писал:
Они проигрываются не всегда, частенько не прозрачны.

отрисовка партиклов для TriAPI еще не доделана.
Цитата:
LeFront писал:
Да кстати неработают хловские движковые бризги крови. Ну как в контерстрайк.

какие еще брИзги?
Цитата:
LeFront писал:
Во второй раз мод отказался запускатся

очень информативно.

Добавлено 06-01-2011 в 15:34:

ЗЫ, если хотите, я оформлю дсп-процессор в виде отдельной дллки, выложу исходники и будете сами крутить-подбирать нужные параметры, если конечно поймете что именно там надо крутить. Лично я не понял.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 06-01-2011 в 12:39:

Дядя Миша
В исходниках HL Beta: Source разве нет? Там вроде специально под первохалфу должно быть настроено.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 06-01-2011 в 12:46:

Дядя Миша о-ке, выложить в отдельной дллке будет хорошо, возни меньше. А в халфе ведь рум типов только 29 штук. Откуда в ксаше аж целых шыисят? Из хл2-бета? Сорс ИМХО зло, в нём много чего лишнего.


Отправлено Дядя Миша 06-01-2011 в 12:53:

Цитата:
FiEctro писал:
Там вроде специально под первохалфу должно быть настроено.

Вот именно что вроде. Там два дсп процессора, первый "типа" из хл1 (его еще ксерокс чинил-чинил), а второй - из бетки, новый.
Цитата:
Ku2zoff писал:
о-ке, выложить в отдельной дллке будет хорошо, возни меньше

ты будешь этим заниматься, без дураков?

Добавлено 06-01-2011 в 15:53:

Цитата:
Ku2zoff писал:
Сорс ИМХО зло, в нём много чего лишнего.

там руум 39 прикольный

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 06-01-2011 в 13:05:

Ku2zoff
Ты сначала меню доделай .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 06-01-2011 в 13:09:

>>ты будешь этим заниматься
Где бы ещё фгд нарыть под хл2бету, чтоб было понятно.
Надеюсь там ничего кроме номеров менять не надо? А вообще возиться с отдельной дллкой, выносить в неё процессор эффектов для одного меня (ведь больше никто словом не обмолвился) накладно, наверное. Особенно когда глобальный апдейт на носу. А исходники всего двига доступны только избранным, а я особой роли в разработке и не принимаю, только активный интерес, да пообещал меню переписать, и так и не сделал.

Добавлено 06-01-2011 в 19:09:

>>Ты сначала меню доделай
Я там как понаследую классов как попало, аж вылетать и зависать начнёт. Ну местами просто врубиться в эту кашу на Си не могу...


Отправлено Дядя Миша 06-01-2011 в 13:38:

Цитата:
Ku2zoff писал:
Надеюсь там ничего кроме номеров менять не надо?

вот это без понятия. Может и цыферки-настройки крутить придется.
Цитата:
Ku2zoff писал:
А вообще возиться с отдельной дллкой, выносить в неё процессор эффектов для одного меня (ведь больше никто словом не обмолвился) накладно, наверное.

ну минут 20 от силы.
Цитата:
Ku2zoff писал:
А исходники всего двига доступны только избранным

никому они не доступны, кроме меня.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 06-01-2011 в 13:39:

Дядя Миша
Я положил все ресурсы из хл в папку valve в ксаше и проблема со скриптами решилась.


Отправлено Дядя Миша 06-01-2011 в 14:25:

Цитата:
(_-=ZhekA=-_) писал:
Я положил все ресурсы из хл в папку valve в ксаше и проблема со скриптами решилась.

вы как сговорились все, ей-богу.
Вот оригинальный текст Install Notes
Цитата:

0. Create folder e.g. D:\Xash3D
1. Copy into this folder all Half-Life WON version data (folder 'valve')
2. Copy (with overwrite some files) all data from archive to our root folder

Ну папку создать пока у всех получается. Еще ни разу не слышал, чтобы кто-то скопировал ксаш в родную папку халфы и там всё запорол (тьху-тьху).
А вот скопировать папку valve в в папку с ксашем - это форменный "тушисвет" получается. Почему-то 95% этому совету не следует. Наверное потому что они сами себе умный и каждый лично по ксашу в день написать способен. Да мало ли какую ерунду там этот дядь Миша напишет. Этож надо такое написать - ВСЮ ПАПКУ Valve. Этож уму нерастяжымо! Мы же сами себе не уме - будем копировать по чуть-чуть и смотреть что будет. А потом стучаться к дядь Мише в аську и кричать - ксаш не работает, у него New Game серовенькое и неактивируется.
Вообщем я больше на подобные идиотские вопросы не отвечаю. Юзайте поиск.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 06-01-2011 в 19:35:

А вот и обещанный апдейт:
http://www.hlfx.ru/xash/xash_build1430.rar - 560 kb
исправлено застревание игрока и монстров на всевозможных лифтах и платформах

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 06-01-2011 в 23:22:

почему то разрешение запоминается локально для каждого мода. неправильно это.

Добавлено 07-01-2011 в 02:22:

в op4 у кого ни будь были глюки анимаций ножа и ломика?


Отправлено Ku2zoff 06-01-2011 в 23:35:

>>ну минут 20 от силы
Ну если не так долго, то выносити, если вам не лень, а мы поглядим, поковыряем, до середины января.


Отправлено LeFront 07-01-2011 в 07:50:

Отлично. Игрок незастревает в лифтах и платформах. Ух больше ненадо подпрыгивать))


Отправлено Дядя Миша 07-01-2011 в 08:08:

Цитата:
thambs писал:
почему то разрешение запоминается локально для каждого мода. неправильно это.

а куфантомасу наоборот понравилось. Правда его после этого в армию забрали...

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 07-01-2011 в 08:10:

Цитата:
thambs писал:
неправильно это.

Цитата:
Дядя Миша писал:
а куфантомасу наоборот понравилось.

И все такие разные \ Счастливые-нечастные \ На этих самых разностях \ Построен этот мир
И форум, ога

__________________

xaerox on Vivino


Отправлено Дядя Миша 07-01-2011 в 08:39:

*яростно грызет край табуретки*

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 07-01-2011 в 09:21:

Пара недочётов:

Квар ui_sensitivity не сохраняется, бесит что каждый раз надовводить значение заново.
В меню, где отображаются модельки игроков, если менять topcolor и bottomcolor то на модели цвета не меняются.


Отправлено Дядя Миша 07-01-2011 в 11:50:

Цитата:
Ku2zoff писал:
Квар ui_sensitivity не сохраняется, бесит что каждый раз надовводить значение заново.

да, странно. Вообще должен сохраняться, у него и флаг стоит.
Цитата:
Ku2zoff писал:
В меню, где отображаются модельки игроков, если менять topcolor и bottomcolor то на модели цвета не меняются.

дык а код смены цветов кто-то писал? Это я вообще планирую сделать в самую последнюю очередь, когда остальное будет закончено.

Добавлено 07-01-2011 в 14:48:

Upd: починил я квары. Они до кучи и в клиент.длл не сохранялись.

Добавлено 07-01-2011 в 14:50:

Также планируется еще один важнейший апдейт, в нем будет полностью переработана трасса по хитбоксам, освещение летающих монстров и дсп вынесен в отдельную дллку для кутузова.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 07-01-2011 в 14:18:

Дядя Миша

в op4 моргают декали на двери, когда сварщик её выпиливает
там же, при смене оружия через клавишу Q, сбиваются анимации оружия.


Отправлено FiEctro 07-01-2011 в 14:53:

thambs
>> в op4 моргают декали на двери, когда сварщик её выпиливает

Да там сам скрипт по дурацки сделан.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено thambs 07-01-2011 в 15:05:

там же, управляемый игроком трэктрэйн издаёт звуки, даже когда стоит на месте.


Отправлено Дядя Миша 07-01-2011 в 15:35:

Цитата:
thambs писал:
в op4 моргают декали на двери, когда сварщик её выпиливает

там такая ситуация: скрипт сделан из двух частей - несолидная дверь, которая падает и солидный func_wall_toggle, смысл в том что декали наносятся на func_wall_toggle, который ксаш по причине его статичности отправляет в статик-энтити, о которых я уже упоминал, а дверка, понятное дело рисуется как бмодели, вследствие чего и возникает з-файтинг. Решение у этой проблемы только одно - сделать квар на отключение статик-энтитей. Сделаю для следющего билда.
Цитата:
thambs писал:
там же, при смене оружия через клавишу Q, сбиваются анимации оружия.

а cl_lw равен нулю? у меня ничего не сбивается.
Цитата:
thambs писал:
там же, управляемый игроком трэктрэйн издаёт звуки, даже когда стоит на месте.

с этим я пока ничего поделать не могу, увы. Эта проблема гораздо глобальнее, чем просто звуки.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 07-01-2011 в 16:47:

of3a4


вот в этом месте нельзя ни шагу ступить по озеру, чтоб не застрять в земле. похоже, застревает вблизи грибов.
upd: в любом моде застревает вблизи xen_spore

снарки не могут ужалить игрока, а игрок в снарках застревает


Отправлено Дядя Миша 07-01-2011 в 17:00:

Цитата:
thambs писал:
в любом моде застревает вблизи xen_spore

Цитата:
Дядя Миша писал:
Также планируется еще один важнейший апдейт, в нем будет полностью переработана трасса по хитбоксам, освещение летающих монстров и дсп вынесен в отдельную дллку для кутузова

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 07-01-2011 в 17:45:

Вот я вспомнил, что мне очень ненравится.
После ченджлевела игрок останавливается и приходиться заного нажимать на W (moveforward)


Отправлено Ku2zoff 07-01-2011 в 18:22:

LeFront игрок вообще после любой загрузки (чейнджлевел, быстрая, просто загрузка из меню) как бы тормозит на пару секунд. Аж бесит. В ксаше вроде не заметил такого, мож невнимательно просто играл, а вот в хл такая хня часто бывает.

Добавлено 08-01-2011 в 00:13:

Сейчас проверил. Одного "фриза" игрока после чейнджлевела я добился.

Дядя Миша, было бы полезно, если бы статус мп3 музыки сохранялся, и после загрузки она продолжала играть с того места, где было сделано сохранение, как в хл2. Музыку во время паузы при открытии консоли надо глушить, а то будут несовпадания по времени со скриптами. Ну и не обрывать её при переходе на след. карту. Не знаю, что из того, что я написал про музыку уже сделано, тестить пока что некогда.

Добавлено 08-01-2011 в 00:22:

Ещё есть неприятный глюк: после быстрой загрузки на карте, где показывается в самом начале логотип игры, экран не чёрный, а логотип всё равно есть. Это баг хл или движка?


Отправлено Дядя Миша 07-01-2011 в 18:31:

Цитата:
LeFront писал:
После ченджлевела игрок останавливается и приходиться заного нажимать на W (moveforward)

ну а почему у меня такое никогда не происходит?

Добавлено 07-01-2011 в 21:31:

Цитата:
Ku2zoff писал:
и после загрузки она продолжала играть с того места, где было сделано сохранение, как в хл2

В ксаше нету клиентского сохранения, только серверное.
Цитата:
Ku2zoff писал:
Музыку во время паузы при открытии консоли надо глушить

А не ты ли пару месяцев назад упрашивал оставить амбиентные звуки во время открытия консоли? а музыка - это тот же амбиент + ксерокса бесит когда музыка останавливается при открытой консоли. Так что даже и не проси. А на паузе она стопорится конечно.
Цитата:
Ku2zoff писал:
Ну и не обрывать её при переходе на след. карту.

Она и так не обрывается. Какого хрена писать о том, чего не видел?
Цитата:
Ku2zoff писал:
после быстрой загрузки на карте, где показывается в самом начале логотип игры, экран не чёрный, а логотип всё равно есть. Это баг хл или движка?

Скомпиль сдк тот что идет в комплекте - баг исчезнет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 07-01-2011 в 18:34:

Цитата:
Дядя Миша писал:
В ксаше нету клиентского сохранения, только серверное.

А декальки?
Цитата:
Дядя Миша писал:
ксерокса бесит когда музыка останавливается при открытой консоли

Ещё как бесит. И еще бесит, когда музыка останавливается на паузе. Хотя, с другой стороны, если кто-то хочет сделать музыку, синхронизированную с действием, можно предусмотреть флаг.

__________________

xaerox on Vivino


Отправлено Ku2zoff 07-01-2011 в 18:53:

>>А не ты ли пару месяцев назад упрашивал оставить амбиентные звуки во время открытия консоли?

Нет, я просил вообще всё заглушить. Никаких звуков. Мне пофигу, меня внезапная тишина нисколько не бесит.

Цитата:
Хотя, с другой стороны, если кто-то хочет сделать музыку, синхронизированную с действием, можно предусмотреть флаг.

Или квар.

>>В ксаше нету клиентского сохранения, только серверное.
Но декали-то и правда сохраняются.

До сих пор не работает галочка mouse look.
Настройки управления по дефолту не пойми какие, ничерта не грузит из kb_def.lst

Ещё я как-то умудрился словить такой глюк, см аттач. Игра запустилась, но никак не грузила карту, застряла на spawn server: имякарты. Убил процесс через диспетчер задач, перезапустил, получил глюк. Удалил все конфиги - стало норм. Лога нету, т.к. запускал без параметра.


Отправлено LeFront 07-01-2011 в 18:59:

>>ну а почему у меня такое никогда не происходит?

Фиг знает. Может это всегда так было в WoN версии. Но на Steam версии я всегда пробегал ченжлевелы неостанавливаясь


Отправлено thambs 07-01-2011 в 19:23:

>Но на Steam версии я всегда пробегал ченжлевелы неостанавливаясь

у меня полностью наоборот

Добавлено 07-01-2011 в 22:23:

так везде


Отправлено Дядя Миша 07-01-2011 в 19:38:

Цитата:
XaeroX писал:
А декальки?

а декальки на сервере восстанавливаются, в том-то и мой главный секрет
Цитата:
Ku2zoff писал:
До сих пор не работает галочка mouse look.

как же ей работать если раньше был квар freelook, а теперь - две команды +mlook и -mlook ?
Цитата:
Ku2zoff писал:
Настройки управления по дефолту не пойми какие, ничерта не грузит из kb_def.lst

а откуда?
Цитата:
Ku2zoff писал:
Ещё я как-то умудрился словить такой глюк, см аттач

судя по аттачу включен hand 1. Но я не могу понять какое отношение это имеет к
Цитата:
Ku2zoff писал:
Игра запустилась, но никак не грузила карту, застряла на spawn server: имякарты

быстрее был вылет при GL_CheckErrors.
thambs да, я в курсе.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 07-01-2011 в 19:45:

>> Ещё как бесит. И еще бесит, когда музыка останавливается на паузе. Хотя, с другой стороны, если кто-то хочет сделать музыку, синхронизированную с действием, можно предусмотреть флаг.

ХЛ это не УТ. Там музыка играет всего 1 раз, и ессно пока набираешь что то в консоли (ставишь на паузу), пол трека уже проходит, мелочь а обидно. Особенно на c0a0 картах, после консоли речь затыкается.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено thambs 07-01-2011 в 19:49:

http://ompldr.org/vNnZ4Zg/shot0001.jpg спрайт к барнакле присосался


Отправлено Дядя Миша 07-01-2011 в 19:56:

thambs всмысле она его притянула? гы.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 07-01-2011 в 20:03:

thambs
А зачем ты сглаживание у текстур отключил?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 07-01-2011 в 20:11:

Цитата:
Дядя Миша писал:
а декальки на сервере восстанавливаются, в том-то и мой главный секрет

Дык и для музыки сделай так же.

__________________

xaerox on Vivino


Отправлено Дядя Миша 07-01-2011 в 20:35:

Цитата:
XaeroX писал:
Дык и для музыки сделай так же.

можно подумать у меня в музыке есть перемотка.
Да и вообще - в халфе эта музыка у половины вообще не играла.
А тут как заиграла - подавай им сохранение. Не буду я её сохранять загружать, один хрен все юзают фмод.

Добавлено 07-01-2011 в 23:35:

ЗЫ. а для фмода я сохранялку писал чорти когда, и по-моему даже сорцы выкладывал народу. Вот их юзайте в своих модах.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 07-01-2011 в 20:39:

>>один хрен все юзают фмод.

Это его юзали потому что в хл как ни крути, качество музыки будет 48 килобит, хоть ты тресни, даже если в папке медиа мп3шки качеством 320 килобит. Ещё потому что после быстрой загрузки или смены уровня музон затыкается намертво в модах под стим-версией.


Отправлено XaeroX 07-01-2011 в 20:55:

Цитата:
Ku2zoff писал:
качество музыки будет 48 килобит

Что за странный битрейт. Ты с частотой воспроизведения не путаешь?

__________________

xaerox on Vivino


Отправлено Ku2zoff 08-01-2011 в 04:43:

Cleaner's Adventures упорно не хочет рабоать под ксашем.

C++ Source Code:
1
=======================================================================
2
Xash3D ver.0.74 started at Jan08 2011 [10:39.29]
3
=======================================================================
4
CPU: AuthenticAMD [2 core's ]. Frequency: 2.3 Ghz
5
execing video.cfg
6
execing opengl.cfg
7
Video: GeForce GT 220/PCI/SSE2
8
Audio: DirectSound
9
FMOD.dll loaded succesfully!
10
execing config.cfg
11
execing valve.rc
12
execing language.cfg
13
execing autoexec.cfg
14
execing violence.cfg
15
Dll loaded for mod Half-Life: Cleaner's Adventures
16
Spawn Server: intro_01
17
execing skill.cfg
18
 
19
GAME SKILL LEVEL:1
20
 
21
*Graph Loaded!
22
 
23
0 entities inhibited
24
Game started
25
**Graph Pointers Set!
26
level loaded at 3.36 sec

Вот и всё. Вис намертво. Спасает только диспетчер задач. Может быть дело в моделях? В КАд'е их куча всяких разных, мож несовместимость есть какая?


Отправлено (_-=ZhekA=-_) 08-01-2011 в 09:24:

Цитата:
Ku2zoff писал:
Вот и всё. Вис намертво. Спасает только диспетчер задач.

Кстати у меня в моде то же несколько карт не грузятся и игра виснет намертво ...


Отправлено Дядя Миша 08-01-2011 в 12:36:

Ku2zoff вы с фиэктрой два уникума. Каждый как только скачает новую версию начинает яростно крутить консольные переменные вплоть до полной неработоспособности. Ну а потом конечно "удалил конфиг - заработало". Но никто из вас никогда не признается что же именно он там накрутил, поэтому у меня все работает, а то что у вас не работает - сами виноваты.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 08-01-2011 в 13:41:

у меня CAd работает. game_end не работает.


Отправлено (_-=ZhekA=-_) 08-01-2011 в 13:59:

Забыл лог приложить


Отправлено Дядя Миша 08-01-2011 в 14:38:

Цитата:
thambs писал:
game_end не работает.

а что такое game_end ?
Цитата:
(_-=ZhekA=-_) писал:
Забыл лог приложить

ну я смотрю лог уже и без меня 2 человека скачали - вот пускай они тебе и помогают .

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 08-01-2011 в 14:44:

(_-=ZhekA=-_)
Маловат у тебя лог для HLFX. Очень многого не хватает.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 08-01-2011 в 14:53:

Exclamation

Цитата:
XaeroX писал:
(_-=ZhekA=-_)
Маловат у тебя лог для HLFX. Очень многого не хватает.

Дык карта даже не грузится виснет все намертво, что приходиться ноут выключать


Отправлено Дядя Миша 08-01-2011 в 16:06:

Про полную поддержку HLFX заявлено не было. - чему удивляться?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 08-01-2011 в 16:08:

Дядя Миша кады апдейт будетъ?


Отправлено XaeroX 08-01-2011 в 16:08:

Цитата:
(_-=ZhekA=-_) писал:
Дык карта даже не грузится виснет все намертво, что приходиться ноут выключать

Там нет инфы от инициализации shaderapi и много чего еще, что делается до загрузки карты.

__________________

xaerox on Vivino


Отправлено Дядя Миша 08-01-2011 в 16:19:

Цитата:
Ku2zoff писал:
кады апдейт будетъ?

а что апдейт? Для тех кто по дурному квары крутит апдейт не поможет.

Добавлено 08-01-2011 в 19:19:

Цитата:
XaeroX писал:
Там нет инфы от инициализации shaderapi и много чего еще, что делается до загрузки карты.

так она же в особом логе hlfx.log
а он ксашевский приложил.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 08-01-2011 в 16:23:

Дядя Миша
А.. Ну я там увидел про загрузку BASE.shader и отчего-то подумал, что это хлфховый.

__________________

xaerox on Vivino


Отправлено Ku2zoff 08-01-2011 в 17:00:

>>Для тех кто по дурному квары крутит апдейт не поможет.

Снёс Ксаш, поставил заново билд 1430. Скопировал халфу в папку. Все квары по дефолту, как ксаш делает. Только разрешение поменял, гамму и кнопки управления. gl_check_errors 0. КАд не стартует. Другие моды норм, а этот никак.


Отправлено Дядя Миша 08-01-2011 в 21:41:

Цитата:
Ku2zoff писал:
Только разрешение поменял, гамму и кнопки управления. gl_check_errors 0.

вот видишь! а говоришь ничего не трогал! Для начала - попробуй в окне запустить.

Добавлено 09-01-2011 в 00:41:

Апдейт будет сегодня вечером (если всё пойдет по плану).

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 08-01-2011 в 23:52:

Дядя Миша
Так какой лог то нужен ? В этом есть что-то нужное для тебя ?


Отправлено Дядя Миша 09-01-2011 в 08:36:

(_-=ZhekA=-_) ну я пока ничего с этим сделать не могу, да вообщем-то и не буду. Идеальная поддержка разных параноев и хлхфов в ближайшее время не планируется. Это, так сказать, финальный аккорд.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 09-01-2011 в 14:58:

op4

упорно вылетает на уровне of5a2, после убийства второй вольтгорны


Отправлено Дядя Миша 09-01-2011 в 21:19:

Цитата:
thambs писал:
упорно вылетает на уровне of5a2, после убийства второй вольтгорны

там не вольтигор, там эти одноглазные солдаты походу память трэшат.
Я конкретно не разбирался в чём дело, но если слезть в подвал, и потом загрузить с места автосейва, то краша не будет.
-----------------------------------------------
Ну и собственно обещанный апдейт:
www.hlfx.ru/xash/xash_build1433.rar - 565 kb
www.hlfx.ru/xash/xash_sdk0.74.rar - 745 kb (full SDK)
Поправлены яйца в опфоре (их ориентировка на местности), зеркальный пол в БШ, застревание в xen_spore_large, звук едущего поезда после чейнджлевела, улучшен детект блю-шифт карт, переработана трасса и что-то еще до кучи.
Внимание, опрос: протестируйте лифт на c1a4k на предмет застревания в нем при 72 фпс и при 100 фпс. Результаты оформите следующим образом:
100 фпс - не застревает
72 фпс - не застревает
Ну писать конечно правду надо. У меня, к примеру не застревает с любым, фпс, а у ФиЭктры не застревает при 72, но застревает при 100.

Добавлено 10-01-2011 в 00:17:

ЗЫ. размер сдк изменился из-за того что я выложил все исходники клиента и хл.длл. Также в комплекте сорцы room.dll (тот самый dsp-процессинг) персонально для кутузова, который обещал настроить эффекты согласно халфовским. Впрочем если есть еще желающие покрутить константы эффектов - велкам. ФиЭктро даже создал специательную карту для теста халфовских эффектов, прикладываю её в следующем аттаче.

Добавлено 10-01-2011 в 00:19:

Собственно карта, для теста DSP.
Если какие-то товарищи наивно полагают, что я буду сам сидеть и подбирать эти эффекты, дабы они совпадали с халфовскими, то они очень и очень заблуждаются. Мне этот DSP вообще до одного места, эхо есть и ладно.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 09-01-2011 в 21:45:

Бегло пробежался взглядом по коду процессора эффектов. Много писанины. Код дллок почище выглядит, или поменьше чтоли =)

Посмотрел список пресетов.
0-29 старые, из хл1 вроде как.
30-40 новые, видно из хл2 бета.
41-60 вообще тестовые.

Если константы покрутить и параметры поизменять, можно всяких своих поначудить. Хотя куда уж больше 60ти? В хл1 и 30ти хватает за глаза. Будем разбираться.

Добавлено 10-01-2011 в 03:40:

Карта от ФиЭктро вообще нафиг не нужна, потому что исходника нет и по-любому все рум_типы на одной карте собраны. Можно сделать комнату коробку с энтитей env_sound и тестить поочерёдно то под ксашем, то под хл и сверять. Только слух наверное музыкальный нужен

Добавлено 10-01-2011 в 03:45:

Выкинуть нафиг тестовые пресеты, новые тоже можно выбросить, из них половина закомментированы. Расставить по местам стандартные и всё. В любом случае я только стандартные буду крутить.


Отправлено Дядя Миша 09-01-2011 в 21:57:

Цитата:
Ku2zoff писал:
Выкинуть нафиг тестовые пресеты, новые тоже можно выбросить, из них половина закомментированы.

с каких пор это ты стал таким сторонником всего выкидывания?
там руум_тип 39 очень прикольный (звук из камеры наблюдения).

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 09-01-2011 в 22:15:

не застревает в любом режиме. приложи к билду нешифрованные дллсы, а то под спиритом и оп4 тестить приходится.


Отправлено Дядя Миша 09-01-2011 в 22:17:

thambs есть чем сдк скомпилить? там полный набор.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 09-01-2011 в 22:47:

Дядя Миша

нечем компилить. мне бы консольный набор вроде мингва.

кстати, кое какие скрипты с твоей дверью не работают в ксаше. завтра выложу тестмэпу.
(да не только дверь, вся система trainspeedов неадекватно работает)

Добавлено 10-01-2011 в 01:47:

ещё баг нашёл, связанный с changelevel и pvs -- если монстр ногами находится в world-воде, а игрок снаружи, то монстр не переходит на следующий уровень.

ps: куда gl_wireframe подевал?


Отправлено Ku2zoff 10-01-2011 в 07:01:

>>там руум_тип 39 очень прикольный (звук из камеры наблюдения).
Ну вот если выйдет ксашмод с мониторами, которые будут издавать звук с места расположения камеры, то он пригодится. Без доступа движку такое не сделаешь.


Отправлено LeFront 10-01-2011 в 07:39:

Опять я как обычно блин! Перестала запускатся паранойа. Точнее карты.
В консольке пишеш map p_bunk1. Проходит загрузка ресурсов, пишет game started и повисает. Когда нажимаеш Esc то выбрасывает в винду.

Добавлено 10-01-2011 в 10:34:

А и еще заметил глюк. Незнаю был ли такой.
Когда стреляеш по воде, то пузырки летят вверх до бесконечности

Добавлено 10-01-2011 в 10:39:

Blue Shift незапускается
Host_ChangeGame
CPU: AuthenticAMD [2 core's ]. Frequency: 2.0 Ghz
execing video.cfg
execing opengl.cfg
Video: ATI Mobility Radeon HD 4570
Audio: DirectSound
Host_InitError: can't initialize client.dll


Отправлено FiEctro 10-01-2011 в 07:58:

LeFront
Только что посмотрел, ничего не вылетает. Попробуй почистить все конфиги.

>> Карта от ФиЭктро вообще нафиг не нужна, потому что исходника нет и по-любому все рум_типы на одной карте собраны.

Лолчто? Нафиг он тебе нужен? Там всё уже есть. И что, что они на одной карте собраны? Они так и должны.
Ну держи исходнег:

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeFront 10-01-2011 в 08:13:

FiEctro Я в конфигах нерылся вообще. Я каждый раз новую версию ставлю


Отправлено Ku2zoff 10-01-2011 в 09:43:

>>Host_InitError: can't initialize client.dll
LeFront у тебя поди блушифт старый, поставь патч от ДМ.


Отправлено Дядя Миша 10-01-2011 в 12:26:

Цитата:
thambs писал:
кстати, кое какие скрипты с твоей дверью не работают в ксаше. завтра выложу тестмэпу.
(да не только дверь, вся система trainspeedов неадекватно работает)

выкладывай да, это надо отладить обязательно.
Цитата:
thambs писал:
ещё баг нашёл, связанный с changelevel и pvs -- если монстр ногами находится в world-воде, а игрок снаружи, то монстр не переходит на следующий уровень.

вода для PVS непрозрачна, всё верно. Ты уверен что в хл это работает?
Цитата:
thambs писал:
ps: куда gl_wireframe подевал?

не написал еще.
Цитата:
LeFront писал:
В консольке пишеш map p_bunk1. Проходит загрузка ресурсов, пишет game started и повисает

а у меня - работает. Што делать?
Цитата:
LeFront писал:
Когда стреляеш по воде, то пузырки летят вверх до бесконечности

да, есть такое. Я уж и не помню почему.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 10-01-2011 в 13:24:

Цитата:
Дядя Миша писал:
а у меня - работает. Што делать?

У меня видимо что то толи с дравами толи хз с чем то еще связано. Многие игры и проги стало выкидывать посто так. Даже без отчета об ошибках


Отправлено thambs 10-01-2011 в 13:34:

скрипт простой на ченджтаргетах.

поезд greentram дверь greendoor.
fire greentram запускаем поезд, fire greenfow или fire greenrev задаёт скорость +500/-500. fire sfow/srev включает отправление поезда со станции в прямом или обратном направлении. в хл поезд в любую сторону останавливается и открывает дверь, в xash3D только останавливается, и намертво -- больше его никак не запустить.
вложение
на .map не ругайся. экспортировал вот этим http://extension.ws/hlfix/


Отправлено Дядя Миша 10-01-2011 в 15:07:

thambs оке, поковыряю, но есть вопрос - была ли до этого хоть одна версия ксаша, где поезд работал правильно? И если да, то напомни номер билда.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 10-01-2011 в 15:24:

>хоть одна версия ксаша
не тестировал на старых, к сожалению.
>вода для PVS непрозрачна, всё верно. Ты уверен что в хл это работает?
да, в хл1 они переходят. несмотря на ориджин в воде.


Отправлено Дядя Миша 10-01-2011 в 16:22:

Цитата:
thambs писал:
не тестировал на старых, к сожалению.

жаль-жаль. ну да ладно, сам затестирую.
Цитата:
thambs писал:
да, в хл1 они переходят. несмотря на ориджин в воде.

впринципе я понял о чём ты. По этой же причине барник при переходе с c2a4d на c2a4e теряется.
Кстати про апдейты: шлифовка физики и серверного мира - процесс очень интерактивный, как вы уже успели убедится. Поэтому на время этой отладки я прекращаю выкладывать самодостаточные билды, а буду просто прикладывать engine.dll в аттаче, чтобы не плодить нестабильные версии.
Начинаю прямо с этого поста:
1. исправлены яйца в опфоре (их можно брать)
2. переделан код нанесения дамаги для тентаклей (но не работает для червяка в опфоре, можете не сообщать об этом баге, это просто поиск наилучшего решения).
3. исправлен баг с переходом на след. уровень, когда у монстров ноги в воде (во всяком случае должен быть исправлен).

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 10-01-2011 в 17:16:

А этот апдейт чинит поезда и трейндоор. (опять же нужен детальный тест)

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 10-01-2011 в 18:27:

>во всяком случае должен быть исправлен
of6a1>of6a2 -- солдаты в воде всё равно пропадают.
поезд заработал. заглючить его не удалось.
внезапно. жётый env_dlight засветил красным (от соседних)


Отправлено LeFront 10-01-2011 в 18:34:

Я кстати тоже заметил баг. на уровне в hl c2a2c фанарик и все освещение стало красным


Отправлено Дядя Миша 10-01-2011 в 18:51:

Цитата:
thambs писал:
of6a1>of6a2 -- солдаты в воде всё равно пропадают.

понял. Значит это всё-таки правда...
Цитата:
thambs писал:
внезапно. жётый env_dlight засветил красным (от соседних)

освещение я пока трогать не буду, сейчас физику отлаживаем и вообще сервер.
Цитата:
thambs писал:
поезд заработал. заглючить его не удалось.

дверка нормально с уровня на уровень переходит? не мигает?

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 10-01-2011 в 19:10:

да, всё норм. тараканы себя как то станно ведут -- мало бегают, на игрока почти не реагируют.


Отправлено fire64 10-01-2011 в 19:13:

thambs, а как на свет от фонарика реагируют ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 10-01-2011 в 19:20:

thambs у тебе на карте есть дверь, пытаешься её открыть, а тебе смеются в ответ. Шо за дела?

Цитата:
fire64 писал:
thambs, а как на свет от фонарика реагируют ?

может логичнее меня спросить?
Цитата:
thambs писал:
тараканы себя как то станно ведут -- мало бегают, на игрока почти не реагируют

наверное дихлофосом траванулись.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 10-01-2011 в 20:58:

they hunger

карта they5. машина проездает насквозь доктора, не нанося ему ущерба (в хл разносила на мясо)


Отправлено Ku2zoff 11-01-2011 в 09:10:

Начал потихоньку крутить константы в прцессоре эффектов. В ксаше все DSP чересчур глухие, звук как через подушку. Подобрал room type generic. Он немножко глуше дефолта и имеет маааленькое эхо.

Добавлено 11-01-2011 в 14:56:

Покрутил эффекты type metal. В принципе, всё терпимо. Но есть проблема: переход от дефолтного, нулевого румтипа к другим происходит резко - звук заглушается. От того же дженерика переход плавный и малозаметный.

Добавлено 11-01-2011 в 15:05:

Нашёл причину резких переходов: 11ти килогерцевый звук очень сильно приглушается процессором эффектов. Если частота 22 кГц, переходы нормальные.

Добавлено 11-01-2011 в 15:08:

DSP процессор рассчитан на звуки высокого качества, 22 и 44 кГц, последних в хл2 много. Кручение констант конечно помогает, но всё-таки заглушение исправить пока не получилось. Вот если юзать звуки в 22 кГц - всё норм.

Добавлено 11-01-2011 в 15:10:

Думаю, чтобы поиграть в хл и моды, звуки в которых низкого качеста, придётся отключать DSP в меню. А вот в Condition Zero: Deleted Scenes играть получится норм., потому что там звуки 22 кГц.


Отправлено FiEctro 11-01-2011 в 09:39:

Ku2zoff
Как же оно тогда в хл работало? Ты что то путаешь.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено FiEctro 11-01-2011 в 13:58:

Прошел опфор заново, вылетов и пропаданий монстров не обнаружил.
Тестите вылеты и монстров на чанжлевелах.
По просьбе ДМ выкладываю апдейт:

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 11-01-2011 в 15:30:

Цитата:
FiEctro писал:
Как же оно тогда в хл работало? Ты что то путаешь.

в хл другой DSP (он есть в бетке тоже).

Добавлено 11-01-2011 в 18:30:

Цитата:
Ku2zoff писал:
11ти килогерцевый звук очень сильно приглушается процессором эффектов

отключи интерполяцию в меню. Это не приглушение, это срендеквадратичная фильтрация. Без нее после ресемплинга будет ярко выраженный присвист таких звуков. Чтобы получить наглядное представление - ресемплируй звук в кул эдите с интерполяцией и без нее.
Правда в кул эдите триангуляция ЕМНИП, а это несколько другое, но тем не менее. А в хл, по идее вообще базовая частота была 11 кхз, как в первокваке и качество - соответствующее. Недаром буржуи одобрили звук в ксаше.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 11-01-2011 в 15:59:

баг с ориентированными (по оси) спрайтами. если смотреть камерой вверх-вниз, то спрайт зачем то сжимается-разжимается по горизонтали.

параноя вылетает, при попытке использования шлема


Отправлено FiEctro 11-01-2011 в 16:13:

thambs
Скрин? Из халфы и ксаша.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено thambs 11-01-2011 в 16:25:


Отправлено Дядя Миша 11-01-2011 в 16:30:

Цитата:
thambs писал:
то спрайт зачем то сжимается-разжимается по горизонтали.

да по-моему он так и должен себя вести
А как в халфе - мне не нравится совсем.
Цитата:
thambs писал:
параноя вылетает, при попытке использования шлема

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 11-01-2011 в 16:54:

ещё мелкая бага

в multiplayer режиме, при escape в главное меню -- в нём перестаёт работать курсор


Отправлено Дядя Миша 11-01-2011 в 17:03:

Цитата:
thambs писал:
в multiplayer режиме, при escape в главное меню -- в нём перестаёт работать курсор

сто раз объяснял, что его блокирует VGUI, и это не мелкая бага, а концепутальный глюк, из-за того что VGUI недостаточно имплементирован. Как только я отполирую сервер - я обязательно займусь VGUI.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 11-01-2011 в 17:12:

>>в нём перестаёт работать курсор
Там типа ВГУИ должно быть, оно "отлавливает" курсор себе. Но поскольку ВГУИ пока что не работает, курсор остаётся блокированным.

По поводу курсора - он в меню дёргается слегка, ну как раньше было. Если резко водить мышью, то он отстаёт и мышь приходится приподнимать и переносить к другому краю коврика, чтоб она не съехала с того, на котором находится. Повышение ui_sensitivity частично помогает, но это не панацея.

Добавлено 11-01-2011 в 23:12:

>>отключи интерполяцию в меню.
У меня она всегда отключена.

>>ярко выраженный присвист
Есть такое. Но это мне даже нравится. Когда хл запускаю после Ксаша, кажется, что уши заложило =)

Даже с отключенной интерполяцией переходы слишком резкие. Завтра попробую в наушниках послушать, чтоб шум кулеров не мешал. Думаю, решение найдётся.


Отправлено Дядя Миша 11-01-2011 в 17:20:

Цитата:
Ku2zoff писал:
Там типа ВГУИ должно быть, оно "отлавливает" курсор себе. Но поскольку ВГУИ пока что не работает, курсор остаётся блокированным.

ну VGUI наверняка вызывает ShowCursor( FALSE ), а ксаш про это ни сном ни духом. Вот и выходит ерунда. Править смысла не вижу, поскольку лучше так, чем внезапно поймать отключение мыши в каком-нибудь другом месте. Здесь оно хотя бы не сильно мешает.
Цитата:
Ku2zoff писал:
По поводу курсора - он в меню дёргается слегка, ну как раньше было

пока нет нормальной импелментации VGUI - это диалог слепого с глухонемым.
Цитата:
Ku2zoff писал:
Есть такое. Но это мне даже нравится.

Это ты молодой потомушта.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 11-01-2011 в 17:48:

>> Есть такое. Но это мне даже нравится. Когда хл запускаю после Ксаша, кажется, что уши заложило =)

И что ты предлагаешь? Юзать звук такого же качества как в хл1?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено fire64 11-01-2011 в 19:32:

Кстати, VGUI у меня сейчас уже корректно грузится и рендерится.
Если повезет, на днях скину простейшую программу образец.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 11-01-2011 в 19:50:

fire64 значит ты всё-таки не забыл мою просьбу?
Уважаю! Это намного лучше чем бить себя в грудь, и кричать "да я такой, да я всё сделаю, а по факту тупо сфейлить". Молодец, так и надо.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 11-01-2011 в 20:02:

Дядя Миша, если тебе достаточно загрузки и рендера VGUI, то этого хватит.

я хз, как там использует VGUI движок.
Но конкретно сам VGUI успешно рендерится.
Если я правильно понял, то достаточно в функции gEngfuncs.VGui_GetPanel() возвращать панель создаваемую по тому методу, что у меня в коде.

то есть:

C++ Source Code:
1
VGui_GetPanel()
2
{
3
  App *pApp = new App();
4
 
5
  Scheme *pScheme = new Scheme();
6
 
7
  Font *pFont = new Font( "Arial", 12, 12, 0, 12, true, true, true, true   );
8
  Cursor *pCursor = new Cursor( Cursor::dc_hand );
9
 
10
  pScheme->setFont( Scheme::sf_primary1, pFont );
11
  pScheme->setCursor( Scheme::scu_hand, pCursor );
12
 
13
  pApp->setScheme( pScheme );
14
 
15
  Panel *pPanel = new Panel();
16
 
17
  Surface *pSurface = new Surface(pPanel);
18
 
19
  pApp->run();
20
 
21
  return pPanel;
22
}


Если же писать софт с VGUI в качестве графической оболочки, то нужно еще приделать класс CSchemeManager из клиента.

п.с.
насчет необходимости использования pApp->run() в движке, я не уверен.

Также возможно вместо класса Surface в игре нужно использовать SurfaceGL.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 11-01-2011 в 20:09:

Цитата:
fire64 писал:
Если я правильно понял, то достаточно в функции gEngfuncs.VGui_GetPanel() возвращать панель создаваемую по тому методу, что у меня в коде.

Совершенно верно. Собственно, моя ошибка в том и заключалась (судя по твоему коду), что мне следовало создать схему, а я этого не сделал.
Цитата:
fire64 писал:
Также возможно вместо класса Surface в игре нужно использовать SurfaceGL.

нет, сурфейс гл никогда не существовал в vgui.dll, это просто обертка, внутри самого движка для удобства.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 11-01-2011 в 20:16:

Дядя Миша, я думаю, что достаточно будет такого кода:

C++ Source Code:
1
App *pApp = new App();
2
 
3
Panel *pPanel = new Panel();
4
 
5
Surface *pSurface = new Surface(pPanel);
6
 
7
return pPanel;


Все остальное уже лишнее, так как задается на стороне клиента.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 11-01-2011 в 22:13:

fire64 ну выложи свою имплементацию, посмотрим.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 12-01-2011 в 12:11:

Мда.
Не получилось нормально имлеменитировать VGUI в клиент

Вынес код для загрузки VGUI в отдельную библиотеку, а потом на клиенте сделал так:

C++ Source Code:
1
void* VGui_GetPanel()
2
{
3
  return VGui_GetVguiRootPanel();
4
}


C++ Source Code:
1
Panel *VGui_GetVguiRootPanel()
2
{
3
  HMODULE VguiLauncherDLL = LoadLibrary(VGUI_LAUNCHER);
4
 
5
  if( !VguiLauncherDLL )
6
  {
7
    gEngfuncs.Con_Printf( "Can't load %s library\n", VGUI_LAUNCHER );
8
  }
9
 
10
  FARPROC FuncAdr = GetProcAddress(VguiLauncherDLL, "GetVguiPanel");
11
 
12
  Panel *pRootPanel = ((Panel * (__cdecl *)( ))FuncAdr)( );
13
 
14
  return pRootPanel;
15
}


Добавлено 12-01-2011 в 15:11:

Библиотека загрузчика VGUI с исходниками.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 12-01-2011 в 12:38:

fire64 объясни пожалуйста, что это ты выложил такое?
А где собственно код отрисовки вгуи? Где бибилиотека текстур?

Цитата:
fire64 писал:
я хз, как там использует VGUI движок.
Но конкретно сам VGUI успешно рендерится.

где можно посмотреть как он успешно рендерится?

Добавлено 12-01-2011 в 15:38:

и еще расскажы нам, на кой чорт ты правил хидеры от вгуи?

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 12-01-2011 в 13:02:

Дядя Миша, черт
Я думал, что выложил программу.

Насчет хидеров, а как еще можно создавать классы если конструкторы лежат в VGUI ?

Иначе у меня просто не компилировалось.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено FiEctro 12-01-2011 в 13:18:

fire64
Ух ты, а что дергается так? И оно чисто на ВГУИ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено fire64 12-01-2011 в 14:31:

Немного с контролами поэкспериментировал.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 12-01-2011 в 15:24:

Ну я рад, что ты заставил его рисовать окошки, но толку от этого немного, увы. Окошки ведь должны рисоваться не абы где, а через каллбэки и перед сменой буфферов.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 12-01-2011 в 15:37:

Дядя Миша, в этом все и дело.

Мой код создает отдельное окно в котором все и рисует.
А как рисовать в уже созданном окне я хз.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 12-01-2011 в 16:02:

Цитата:
fire64 писал:
Мой код создает отдельное окно в котором все и рисует.

Поправка. Твой код - не создает ни-че-го. Он просто вызывает некие функции из вгуи. В твоем приложении даже окошко не создается, это делает сама библиотека. ты ведь даже не знаешь как это чудо остановить, кроме как через Ctrl+Alt+Del.
Этот run - наверняка тестовая функция, чтобы тестировать вгуи отдельно от движка.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 12-01-2011 в 16:05:

Дядя Миша
Почему же тестовая. HLDS (не консольный) например тоже вгуй юзает так же, правда при перемещении его так не плющит.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено fire64 12-01-2011 в 16:07:

FiEctro, HLDS, а так же GameUI, сервер браузер и т.д. ЕМНИП используют VGUI2

Насчет того, как остановить.

C++ Source Code:
pApp->stop()


А вообще я делал код по образцу приложений с VGUI из беты.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 12-01-2011 в 16:52:

Цитата:
fire64 писал:
А вообще я делал код по образцу приложений с VGUI из беты.

это понятно. Но надо гармонично вплести его в движок, то есть pApp->run() не канает.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 13-01-2011 в 13:14:

Все, у кого резкие переходы звука от зоны без DSP эффектов в зону с эффектом, включите интерполяцию в меню звука, это смягчит переходы. Завтра-послезавтра я докручу константы, чтобы приглушение стало ещё менее заметным. До полного соответствия с халфовскими эффектами доделывать не буду, т.к. новые реалистичнее звучат.


Отправлено FiEctro 13-01-2011 в 13:37:

Ku2zoff
Ты уже всё докрутил чтоле? Все 29?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeFront 13-01-2011 в 13:52:

Тут у меня возник вопрос. Тк я перешел с HL на Xash, точнее пытаюсь перейти под параноей. То мне хотелось бы почитать про лимиты этого движка. Это гдето написано? Ну и преимущество для маппера перед халфой.


Отправлено Дядя Миша 13-01-2011 в 13:52:

Строго говоря - там есть кроссфейдинг есть при переходах.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 13-01-2011 в 15:56:

Заметил глюк паранои на ксаше.
Декалсы при включеном рендере паранои пропадают после S/L
А при выключеном все нормально


Отправлено Дядя Миша 13-01-2011 в 16:52:

Цитата:
LeFront писал:
Заметил глюк паранои на ксаше.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 13-01-2011 в 17:31:

Вот еще одно, я просто хотел спросить.
У меня в Ксаше у дверей сбилась текстура. Это глюк ксаша будет исправлен или это лично мой глюк который мне самому надо исправлять?


Отправлено FiEctro 13-01-2011 в 17:46:

LeFront
А что на скрине не так? Посмотри как оно под хл (всегда так делай, если не уверен что это баг ксаша), и если под хл этого нет то записывай позжы разберемся,а если под хл тоже самое то значит ты где то накосячил.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeFront 13-01-2011 в 18:10:

Нет эта же карта на хл без глюка с текстурой


Отправлено FiEctro 13-01-2011 в 18:15:

LeFront
Значит записывай. Дойдет очередь до паранои, напомнишь.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeFront 13-01-2011 в 18:18:

окей


Отправлено Дядя Миша 13-01-2011 в 19:30:

Цитата:
FiEctro писал:
Посмотри как оно под хл (всегда так делай, если не уверен что это баг ксаша)

Я полагаю до этого вполне несложно додуматься самостоятельно

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 13-01-2011 в 20:03:

прошёл they hunger под xash, не скажу что без вылетов.

Добавлено 13-01-2011 в 23:03:

Дядя Миша

с чего спрайт растягиваться должен? спрайт должен только поворачиваться. в хл1,2 ориентированные спрайты себя ведут так, в zdoom так.


Отправлено LeFront 13-01-2011 в 20:14:

//так в zdoom так

в здум насколько я помню спрайты были настраевымые. тоесть и поворачивающиеся по оси х так и по оси
х у


Отправлено thambs 13-01-2011 в 20:29:

LeFront ]

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


Отправлено Дядя Миша 13-01-2011 в 20:51:

Цитата:
thambs писал:
с чего спрайт растягиваться должен?

Он не растягивается, блин, он поворачивается по YAW. Выглядит как растягивание.

Добавлено 13-01-2011 в 23:47:

Цитата:
thambs писал:
прошёл they hunger под xash, не скажу что без вылетов.

новая версия без крэшей пока в тестировании.

Добавлено 13-01-2011 в 23:50:

Цитата:
LeFront писал:
То мне хотелось бы почитать про лимиты этого движка. Это гдето написано?

энтитией максимально 4096 (настраивается в gameinfo)
темп-энтить максимально 2048 (настраивается в gameinfo)
лучей максимально 512 (настраивается в gameinfo)
партиклей максимально 16384 (настраивается в gameinfo)
моделей максимально 2047 (нигде не настраивается)

Добавлено 13-01-2011 в 23:51:

Max Entities In Visible List 512

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 13-01-2011 в 23:11:

Дядя Миша
совершенно неадекватное поведение. я смотрю чуть свысока на лес спрайтовых ёлок -- и получаю вместо ёлок лес палок.


Отправлено Ku2zoff 14-01-2011 в 02:07:

>>Декалсы при включеном рендере паранои пропадают после S/L
Они и в хл вообще-то пропадают. Остаются только сделанные заранее маппером.


Отправлено LeFront 14-01-2011 в 07:10:

Цитата:
thambs писал:
я смотрю чуть свысока на лес спрайтовых ёлок -- и получаю вместо ёлок лес палок

Покажи пожалуйста скриншот. Просто интересно как это так ведут себя спрайты.


Отправлено Ku2zoff 14-01-2011 в 09:06:

Есть один нехороший момент. Иногда, во время загрузки любой карты (первой после старта движка) в консоли, в самом низу пишется:

C++ Source Code:
0 entities inhibited
Game started
level loaded at 2.09 sec

как и должно быть, а консоль не уезжает вверх и остаётся на экране. Игра зависает. Лечит только ctrl-alt-del.


Отправлено LeFront 14-01-2011 в 09:32:

Ku2zoff Подпишусь под этим тоже. Было такое раза 3-4


Отправлено Дядя Миша 14-01-2011 в 09:38:

Цитата:
thambs писал:
я смотрю чуть свысока на лес спрайтовых ёлок -- и получаю вместо ёлок лес палок.

вот ужас-то. Надо в хл2 пошукать на предмет реализации PARALLEL_UPRIGHT. Потому что текущая - это стандартное поведение из ку1.

Добавлено 14-01-2011 в 12:38:

Цитата:
Ku2zoff писал:
как и должно быть, а консоль не уезжает вверх и остаётся на экране. Игра зависает. Лечит только ctrl-alt-del.

ну я прямо хызы чем вам помочь.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 14-01-2011 в 09:52:

Ku2zoff У тебя по у компа какое?


Отправлено Дядя Миша 14-01-2011 в 09:58:

Так, спрайты вроде поправил (нормализовал right).

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 14-01-2011 в 09:59:

Win7 64 bit. Дрова везде последние, DX последний.


Отправлено Дядя Миша 14-01-2011 в 11:31:

Ku2zoff ну ты сам посуди. Я ксаш никогда не запускал под семеркой, а тем более 64-битной. Мало того, я эту семерку себе на комп никогда не ставил. Я вообще удивляюсь что он работает под ней.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 14-01-2011 в 11:44:

Дядя Миша
Новые винды неплохо с ХР совместимы.
Я вообще в будущем опасаюсь ровно за одно - за нашу загрузку длл из памяти.

__________________

xaerox on Vivino


Отправлено Ku2zoff 14-01-2011 в 12:25:

>>Я вообще удивляюсь что он работает под ней.
Причём стабильнее чем хл. Зависание при старте первой карты - единственный баг. Ну ещё Ксаш отключает на время своей работы Windows Aero, но хл 1.1.1.0 тоже так делает. А вот хл 1.1.1.1 не отключает, поэтому часто после её запуска, если щёлкнуть мышью по её окну(в полноэкранном режиме ессно), она сворачивается. Приходится в совместимости вручную откдючать Aero.

Вот у меня с недавних пор появилась неприятная гадость: у меня 2 экрана, монитор и телик, они расширенные, т.е. окна можно перетаскивать через правую сторону монитора в телик и обратно. Некоторые полноэкранные приложения когда запускаются, перекидывают все открытые окна на продолжение рабочего стола, в телик, иногда приходится его включать, чтобы сватить их мышью и вернуть. Что интересно, Ксаш так не делает


Отправлено Дядя Миша 14-01-2011 в 14:34:

Цитата:
Ku2zoff писал:
Причём стабильнее чем хл.

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

Добавлено 14-01-2011 в 17:34:

Кста, тов. Кутузов обещал сегодня выложить свою версию DSP.
Исправленную и дополненную. Ну и что, ну и где?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 14-01-2011 в 19:40:

Ладно, вообщем. Вот последняя версия, тестируйте.
Вылетов быть не должно.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 16-01-2011 в 11:25:

Проверяем, пишем что не так. Какие эффекты звучат плохо и т.п.

Добавлено 16-01-2011 в 17:25:

Эффекты тестим на карте от FiEctro, пишем номер эффекта.

З.Ы. Сделаны только первые 29, т.е. те, что есть в халфе.


Отправлено Дядя Миша 16-01-2011 в 11:50:

Интересно сколько раз скачают
Сам я пока воздержусь.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 16-01-2011 в 20:15:

Изумительно! Апдейт скачало девять человек, а файл кутузова - 212.
Проект закрыт.

__________________
My Projects: download page

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

Цитата:

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


Отправлено nicknekit 17-01-2011 в 10:22:

Цитата:
Дядя Миша писал:
Проект закрыт.

Всмысле?


Отправлено XaeroX 17-01-2011 в 10:36:

nicknekit
Какое именно слово не понятно, "проект" или "закрыт"?

__________________

xaerox on Vivino


Отправлено LeFront 17-01-2011 в 10:53:

А я engine скачал второй по счету)) а RooM вообще не качал. Но офигел от того что было скачано 215 раз. Это откудо тут столько народу?


Отправлено fire64 17-01-2011 в 12:06:

хм
Этот файл был скачан 320 раз.

Дядя Миша, а ты думаешь, что в этой теме постоянно сидит народ и сразу же скачивает апдейты.

Я хорошо если раз в неделю зайду и скачаю, да и к тому же мало кого интересуют промежуточные версии, народ ждет действительно крупных апдейтов.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено FiEctro 17-01-2011 в 12:15:

Лол. На этом форуме никогда в жизни столько народу за 1 день не было, а вы говорите про 1 аттач. Кто то накрутил. Ваш капитан.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 17-01-2011 в 12:45:

Слабо до миллиона накрутить?

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 17-01-2011 в 13:16:

Дядя Миша, так что, ты правда решил закрыть проект или как ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено LeFront 17-01-2011 в 13:20:

Не ну на самом неужели столько гостей было на сайте и качнуло роом? Или может быть это проделки завистников?


Отправлено XaeroX 17-01-2011 в 13:26:

Ну что вы сидите флудите? Уже бы давно начали собирать деньги в качестве моральной компенсации Дяде Мише, и скромно приложили бы их к публичному (не менее 100 подписей) письму с просьбой продолжить работы над ксашем.

__________________

xaerox on Vivino


Отправлено Буранчик 17-01-2011 в 13:55:

Цитата:
XaeroX писал:
рисуй статик ентити с небольшим поли оффсетом

Поли оффсет должен быть 0.15, чтобы было видно нормально.

__________________
You requied приданье, но denied access!
http://youtube.com/user/Bur2nek - мой канал
Какое-нибудь новенькое видео каждую пятницу!


Отправлено LeFront 17-01-2011 в 15:22:

XaeroX Да блин а в чем тут виноваты люди которые скачали и очень ждут этот Xash3D?
Ну вот он нравится определенному кругу лиц.
Я представляю если бы Кармак показал скриншоты DooM4 и написал бы.
У Rage 10000100 просмотров а у DooM4 100000000! Все DooM4 закрыт!


Отправлено Government-Man 17-01-2011 в 16:32:

LeFront если бы у дум4 было бы 10000 просмотров, а у рейджа - 2150000, то решение закрыть дум4 было бы вполне резонным.


Отправлено LeFront 17-01-2011 в 17:55:

Government-Man С какого это? А как же люди которые ждут DooM4. На них насрать? Нам главное комерция и колличество просмотров. Мда скоро все так будет. Уже даже в Хоккее так, нам зачем хорошие игроки, мы лучше иминитых будем брать или у кого папа с мамой побогаче или в госдуме..


Отправлено Government-Man 17-01-2011 в 18:10:

Цитата:
LeFront писал:
На них насрать?


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


Отправлено LeFront 18-01-2011 в 06:19:

Government-Man Согласен с тобой. Все мы ждем толпу возглосов "Круто, Рульно - продалжай в том же духе" и так от каждого человека, а когда встречаем пару тройку постов в теме то естественно растраиваемся, я по себе знаю.
А тут целый движек, да еще совместимый с халфой, да еще только альфа, сложно представить что будет в бете. А тут проект на Альфа версии закрылся только потому что автору не доконца протешили его ЧСВ. Но не мне судить когото, я сам нелучше


Отправлено FiEctro 18-01-2011 в 09:24:

LeFront
Прекратите нести бред. Ксаш просто нигде кроме КСМ и Арранжмода не анонсировали.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeFront 18-01-2011 в 10:36:

FiEctro И что, это разве проблема пользователей? Или мы должны как спамеры - поиграл в ксаш, рассказал другу. Так чтоли?


Отправлено XaeroX 18-01-2011 в 10:47:

Цитата:
FiEctro писал:
Ксаш просто нигде кроме КСМ и Арранжмода не анонсировали.

А где его ещё анонсировать? На геймдеве или на дтф? Ну, удачи )

__________________

xaerox on Vivino


Отправлено fire64 18-01-2011 в 11:07:

Так Дядя миша сам всегда утверждал, что пока его рекламировать рано, так как ксаш сейчас находится в альфа версии.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Government-Man 18-01-2011 в 17:05:

Народ, вы так рассуждаете, будто бы Дядя Миша ваш личный раб и обязан вам ксаш делать для утехи...


Отправлено FiEctro 18-01-2011 в 18:48:

XaeroX
А что есть ДТФ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeFront 18-01-2011 в 19:15:

Какой к бабушке раб!! Кармак когда делал свои игры, он делал их не для срубания бабла, и даже не для народного признания. Он делал их для геймеров. для игры. для фантазии и атмосферы. Это сейчас геймдев для наваривания бабок.
И если ты уже серьезно взялся что то делать. анонсировал. Заинтриговал людей, то зачем смотреть кто сколько скачал апдейт и закрывать проект. А потом говорить что мол я не обязан для вас чтото делать. Так какого хрена ты этим вообще начал заниматся?


Отправлено FiEctro 18-01-2011 в 19:18:

LeFront
Лучше помолчи, за умного сойдешь .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeXa2 18-01-2011 в 23:24:

Я так подозреваю, что наплыв посетителей может быть связан с тем, что на форумах хобота (ixbt.com) в ветке про GLQuake запостили информацию о существовании xash. Ну и побежал народ смотреть, шо це за диво. Правда, цифр скачивания апдейченной DLL-ки, бесполезной без остального движка - не объясняет :-/.

Что до проекта, то, ИМХО, диво це весьма интересное и перспективное, так что смею скромно надеяться, что закрытие проекта - это была проста такая а-ля шутка со стороны уважаемого ДМ, и в будущем проект таки достигнет стадии беты и релиза.

Что по состоянию на сегодня явно будет смущать обычный люд - это не очень внятное описание того, что из себя xash представляет и как им вообще пользоваться. Т.е., грубо говоря, есть у меня в моём стим-эккаунте полный набор лиц.версий первой халвы и её официальных дополнений (ну и HL:Source до кучи). Хочу я попробовать xash, например - пробежать оригинальную ХЛ в нём. Могу ли я сделать это при таких вводных? Или мне надо искать где-нить в интернете старую не-steam версию HL?

З.Ы. Ну и для меня, как для *nix-оида, отдельным интересом идёт вопрос потенциальной совместимости с linux. Я имею в виду, может ли так случиться, что при хорошем раскладе через некоторое время вдруг появится linux ELF-билд xash, используя который совместно с оригинальным содержимым папки valve можно будет погамать в HL?

З.З.Ы. А таки - крутой проект! Верное дело делаете, коллеги. Не перевелись ещё толковые программисты в РФ.


Отправлено Ku2zoff 19-01-2011 в 02:44:

>>диво це весьма интересное и перспективное

Интересное диво для игроков, ибо на данный момент можно погамать практически в любой мод, не покупая лицензионной Халфы. Не знаю, как обстоят дела с ресурсами, ведь почти для всех модов нужны какие-то халфовские файлы, будь то модели, звуки, спрайты или ВАДы. Лицензия распространяется и на контент и, скорее всего, играть в любительские моды под ксашем, ну не совсем законно, не имея лицензии на хл. Вот если же мод имеет полностью кастомные ресуры, т.е. может работать без папки valve, то здесь всё ясно - гамайте сколько душе угодно, если мод бесплатный. И ещё одно: Ксаш использует халфовский vgui.dll, это часть GoldSrc, так что лицензия на хл вроде как обязательна. На счёт дллок сервера и клиента не знаю, лицензионное соглашение из СДК никогда не читал, в них куча кода Valve, но ведь есть бесплатные моды, использующие свои дллки.

Перспективное диво для мододелов, поскольку двиг хоть и является копией GoldSrc, но имеет меньше конфликтов с современными ОС Windows, лучше оптимизирован и у него меньше лимитов, так мешающих мапперам и моделерам. Да и для кодеров больше простора, ведь можно попросить ДМ сделать какие-либо функции дллок экспортными и написать их замену прямо в дллке. Ну те же трейсеры и партикли в старой клиентке. И у него есть перспектива. Если народ не будет тупо молчать, а будет давать предложения по добавлению/исправлению чего-либо, то двиг станет идеальной платформой для построения хл-подобных игр. Ещё один плюс - открытый код меню. В той же стим-версии хл новые квары, переключатели и менюшки не добавишь - код GameUI.dll закрыт. Можно извратиться с user.scr и settings.scr, но это как-то неправильно и неудобно.

Добавлено 19-01-2011 в 08:44:

К сожалению, судя по количеству отзывов об подправленной room.dll, коих я насчитал чуть менее чем нисколько, не очень-то много народу С ЭТОГО форума интересуется движком. Не зарегленные здесь постить не могут, а зарегленным либо не интересно, либо лень. Проверю реакцию на хлру.


Отправлено XaeroX 19-01-2011 в 02:48:

Цитата:
Ku2zoff писал:
Лицензионное соглашение из СДК никогда не читал

А почитай кстати, очень занятное

__________________

xaerox on Vivino


Отправлено LeFront 19-01-2011 в 04:19:

Цитата:
FiEctro писал:
Лучше помолчи, за умного сойдешь

Ну это уже мне решать за кого мне сойти, за умного или за глупого. Не так ли?


Отправлено FiEctro 19-01-2011 в 07:19:

LeXa2
>> Я так подозреваю, что наплыв посетителей может быть связан с тем, что на форумах хобота (ixbt.com) в ветке про GLQuake запостили информацию о существовании xash.

Тока вчера запостили.

>> появится linux ELF-билд xash, используя который совместно с оригинальным содержимым папки valve можно будет погамать в HL?

Ксаш писался с учетом независимости от ОС.
Думаю порт под Линукс может быть вполне возможен. Но вот во многие моды как опосинг форс уже не поиграть, т.к. их исходный код закрыт, и перекомпилировать их под линукс не представляется возможным. Разве что писать письмо геарбоксу, но сомневаюсь что они одобрят данную затею, скорее наоборот.

>> Что по состоянию на сегодня явно будет смущать обычный люд - это не очень внятное описание того, что из себя xash представляет и как им вообще пользоваться.

Тут я согласен, не хватает офф. сайта движка.
"Как пользоваться" - кратко описано в мануале который идет с движком.

>> Т.е., грубо говоря, есть у меня в моём стим-эккаунте полный набор лиц.версий первой халвы и её официальных дополнений

>> Хочу я попробовать xash, например - пробежать оригинальную ХЛ в нём. Могу ли я сделать это при таких вводных?

Да вполне. Правда есть исключение, это Non Steam халфа старого протокола, там клиент и сервер закриптованы, пока с этим ничего нельзя поделать.

>> HL:Source

У сорса совсем другие форматы, клиент и сервер, так что в него увы не поиграть. Но в оригинальную хл и все моды к нему, ксаш должен запускать без проблем.

>> закрытие проекта - это была проста такая а-ля шутка со стороны уважаемого ДМ

Охх, спросите же у самого ДМ что это было %).

И вообще, Добро пожаловать !

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 19-01-2011 в 09:40:

Ku2zoff ты почему Werido не реализовал? )

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeXa2 19-01-2011 в 14:30:

Цитата:
FiEctro писал:
Разве что писать письмо геарбоксу, но сомневаюсь что они одобрят данную затею, скорее наоборот.

Ну, учитывая, насколько "охотно" Valve продавливаются в сторону линукса и официального клиента steam под оный - одобрения точно ждать не стоит. :-(

Цитата:
FiEctro писал:
опосинг форс уже не поиграть, т.к. их исходный код закрыт, и перекомпилировать их под линукс не представляется возможным.

Тут, как минимум, вижу возможность создать ELF so-lib прокси на базе winelib, которая будет импортировать функции из оригинальной DLL, и экспортировать оные для linux native версии движка. Хотя никто не мешает просто под Wine запускать xash или оригинальный HL, благо особых проблем с таким вариантом нет. В той же Windows 7 x64 старый HL запускается с большим геморроем, чем под Wine :-).

Цитата:
FiEctro писал:
У сорса совсем другие форматы

Это понятно, я о нём просто так упомянул, "до кучи". Многим он в своё время "на халяву" достался в комплекте с видеокартами ATI поколения RADEON 9x00 - с моей 9500 шла небольшая такая бумажка с серийником для HL2. Ну и когда вальвовцы очередной раз слили сроки и перенесли релиз на год вперёд - они на халяву владельцам таких серийников выдали HL оригинальный и оба официальных дополнения к нему, а потом до-кучи подарили HL:Source.

Цитата:
FiEctro писал:
И вообще, Добро пожаловать !

Пасибо :-D.

Цитата:
Ku2zoff писал:
Интересное диво для игроков, ибо на данный момент можно погамать практически в любой мод, не покупая лицензионной Халфы. Не знаю, как обстоят дела с ресурсами, ведь почти для всех модов нужны какие-то халфовские файлы, будь то модели, звуки, спрайты или ВАДы. Лицензия распространяется и на контент и, скорее всего, играть в любительские моды под ксашем, ну не совсем законно, не имея лицензии на хл.

Не, ну разумеется, если исходить из EULA на оригинальные игры, то все ресурсы игры неотделимы от самой игры и пользоваться ими разрешается только в рамках модов, требующих для работы наличия лицензионной копии оригинальной игры. Однако, тут оно как с квейком первым: будет халявный движок - будет иметь смысл работать над халявными альтернативными наборами ресурсов, заменяющими содержимое папки Valve.

После того, как Ромеро выложил исходники оригинальных карт Ку1 - не прошло и месяца, как появились халявные наборы BSP карт, способные работать с движками типа Tenebrae или DP и не требующие оригинальных ресурсов из лицензионного Ку1. А с добавлением к этим BSP халявных текстур-паков и модель-паков - получаем полностью халявный клон Ку1 с весьма приличным уровнем графики.

Аналогично и тут. Конечно, ждать от Valve такой милости, как выкладывание исходников карт и серверных DLL оригинальной халфы - бессмысленно. Они и исходники движка жмотятся заGPLить. Но при наличии свободного и работающего движка для модов - моделлеры смогут озаботиться "отвязыванием" этих модов от оригинальных ресурсов HL.

P.S. Кстати говоря, а каково основное направление в развитии движка xash (помимо обеспечения 100% совместимости с GoldSrc)? Я так смотрю, пока что имеет место быть политика "режем всё, без чего можно обойтись"? Там, под нож идут лишние загрузчики для форматов текстур, поддержка PK3, поддержка шейдеров для материалов, поддержка мультитекстурирования, компрессии текстур и т.д. Оно так из идеологических соображений делается, или с прицелом на последующую "true way" реализацию избранных нужных фич из вышеперечисленных? Я бы, например, был бы очень не против поддержки на уровне рендерера движка мультитекстурирования, MSAA, CSAA и TSAA.


Отправлено Ku2zoff 19-01-2011 в 15:25:

После последнего апдейта заработал CAd. Щас пройдём-с...

Добавлено 19-01-2011 в 21:15:

Что-то мне сдаётся, что все аббревиатуры, заканчивающиеся на AA, это разные способы сглаживания, которые можно даже в хл включить в настройках драйвера видеокарточки.

Добавлено 19-01-2011 в 21:25:

Запустил под ксашем Инвазион, решил проверить, сколько получится пройти без рабочего ВГУИ. Поезда-звёзды в интро ведут себя странно, порой как-то беспорядочно летают.


Отправлено LeXa2 19-01-2011 в 15:37:

Цитата:
Ku2zoff писал:
Что-то мне сдаётся, что все аббревиатуры, заканчивающиеся на AA, это разные способы сглаживания, которые можно даже в хл включить в настройках драйвера видеокарточки.

Да, AA - antialiasing.

Есть нюансы в поддержке оного движками. Если используется мултипроходный render-path с отрисовкой во внеэкранный буфер и последующими пост-эффектами, да ещё приправленный до кучи шейдерами всех мастей - то форсирование даже примитивного Multisampling AA силами драйвера (не говоря уже о более продвинутом CSAA, изменяющим размерность и формат depth-буфера) в большинстве случаев приводит к артефактам рендера при неработающем сглаживании. Чего стоят, скажем, глюки с шейдерами отражения/преломления у HL2 под Wine Direct3D при форсировании MSAA/CSAA из панели управления драйвером.

Что касается TRAA (Transparency AntiAliasing у nVIDIA и Adaptive AA у AMD), то этот вообще по-нормальному только на уровне движка можно включить, да ещё только при использовании API Direct3D 9/10/11 - в OpenGL до сих пор производители GPU ленятся добавить соответствующее расширение. А штука, ведь, для eye-candy очень нужная: думаю, никому не надо рассказывать как выглядят на некотором расстоянии решётки заборов-сеток в HL2. Если бы не добавили производители GPU в драйвера хаки, включающие TRAA для игр на базе Source при рендере поверхностей с alpha-test/alpha-blend - так бы и играли бы до сих пор с отвратной картинкой.

Однако, тут это всё явно оффтоп, так что предлагаю флудильню на эту тему, буде такое желание возникнет, вынести в отдельный форумный тред.


Отправлено Ku2zoff 19-01-2011 в 15:46:

>>Да, AA - antialiasing.

Сглаживание это хорошо. Ещё анизотропная фильтрация - руками и ногами за; HDR - конечно под вопросом, хороший маппер его красиво сымитирует; мультитекстуринг - ясен пень, что надо; тени, зеркала, преломления, искажения для воды тоже пригодятся.


Отправлено FiEctro 19-01-2011 в 16:12:

LeXa2
>> Я так смотрю, пока что имеет место быть политика "режем всё, без чего можно обойтись"? Там, под нож идут лишние загрузчики для форматов текстур, поддержка PK3, поддержка шейдеров для материалов, поддержка мультитекстурирования, компрессии текстур и т.д.

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

Шейдеры и PK3 и даже поддержка всех ку3 ресурсов в движке уже были, но как выяснилось всё это просто не нужно, да и ку3 бсп с халфовскими хуллами не дружит. У халфы есть свои прекрасные форматы, которые при желании можно улучшить. Рендеринг не трогается, пока не будут пойманы большинство багов.

Впрочим свой рендер к хл можно написать даже без исходников движка, так что если так хочется шойдеров, качаем СДК и вперед .

Тут видишь какая штука, ты наверное слышал про даркплейс и FTE. Там взяли обычную кваку, натолкали туда всего что только можно, в итоге оно весит дофига и больше, да и производительность не очень.
Ксаш же не старается скатываться туда же, поэтому ты качаешь всего несколько килобайт, вместо 200мб .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 19-01-2011 в 16:18:

>>но как выяснилось всё это просто не нужно.

Как так!? PK3 нужен, я ж сколько вон жаловался... А прочая кутришная фигня фтопку. Разве что формат карт, но ДМ грозился улучшить халфовский, так что ждём завершения отладки и начала работы над форматом.


Отправлено FiEctro 19-01-2011 в 16:21:

Ku2zoff
Чем тебе пак не нравится? ZIP долго распакуется.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeXa2 19-01-2011 в 16:24:

Цитата:
Ku2zoff писал:
Собсно, зачем он нужен

Разницу на примере ранней версии реализации TRSSAA образца времён GF7xxx наглядно видно на на этих вот скриншотах:
http://images.bit-tech.net/content_.../css2-nvtss.jpg
http://images.bit-tech.net/content_...ned/css2-nv.jpg

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

В картах поколения GF8xxx и новее качество TRSSAA ещё подняли, вот наглядные пруфскриншоты:
http://www.ixbt.com/video2/images/g...800_tams_2x.jpg
http://www.ixbt.com/video2/images/g...0_tass_16xq.jpg

В общем то, мнение, что AA нужно только на больших мониторах и с дорогими видеокартами - ИМХО очень старый и крайне устаревший миф. С моей весьма либеральной по цене GTS250 1Gb в большинство старых игр можно шпилить со включённым CSAA+TRSSAA, не испытывая проблем с FPS.


Отправлено Ku2zoff 19-01-2011 в 16:27:

Да, разница есть, но не полминутная же. Секунд 7-9, не больше. А если ZIP долго распакуется, что предложишь? RAR? Исходники закрыты. 7Zip? Будет распаковываться ещё дольше из-за опупенного сжатия. Можно модифицировать Quake PAK, ДМ писал, что научил ВАДы сжиматься, так и ПАКи можно научить, только утилитами их потом не откроешь, сборка/разборка с помощью ксашевских тулзов.


Отправлено LeXa2 19-01-2011 в 16:36:

Цитата:
FiEctro писал:
ты наверное слышал про даркплейс

О, я Хавока "люблю нежною любовью" (*** тут должна быть табличка "сарказм" ***), после нескольких попыток добиться от него хоть какой-то реакции на мои баг-репорты для DP по проблемам с работой shadow-volumes и кривой реализации GLSL :-).

Добавлено 19-01-2011 в 19:36:

Возвращаясь к теме треда, а именно - к отладке.

Свои вводные (linux, wine, steam, полный комплект лиц. HL1) я уже постил. Как понял - с оными вполне могу попробовать xash в деле. Вопрос: каковы должны быть мои действия для оказания посильного вклада в дело community?

Мои предположения:
а) Качаю последний билд xash из этой ветки, потом отсюда же - свежий билд engine DLL, свежую DLL с room DSP;
б) Устанавливаю xash в соответствии с каким-нибудь *.txt, идущим с ним в комплекте;
в) Запускаю и пытаюсь шпилить в HL1 под xash, о возникших проблемах - стучусь в эту ветку;

Зя? Или последовательность действий должна быть несколько иной?


Отправлено Ku2zoff 19-01-2011 в 16:49:

>>весьма либеральной по цене

5500 деревянных или около того? Для меня, например, это совсем по-буржуйски, учитывая, что для неё по-любому понадобится дополнительное питание => замена блока питания это плюс 2-2.5 тыщи денег => замена бесперибойника это плюс ещё тыщи 2.5. Итого аж 8-10 тыщ. Мне стипендии откладывать два года придётся, если я летом не устроюсь на работу. И вообще, я не хочу комп апгрейдить, ибо современные игры в большинстве своём УГ, а старые добрые у меня летают на ура.
Ну и стипендии я хочу на более полезное потратить, нежели на комп.

>>мнение, что AA нужно только на больших мониторах и с дорогими видеокартами

Ну вот у моего другана 1024х768 моник. У него всё смазывается. У меня 1280х1024 - смазывается меньше, но фпс ниже плинтуса бывает, ибо GDDR3 512 MB. В общем, не будем об этом, у каждого свои взгляды и мнения. И доходы у каждого свои.

Добавлено 19-01-2011 в 22:49:

>>Запускаю и пытаюсь шпилить в HL1 под xash
LeXa2 учти, что клиентская дллка от стим-версий не грузится, ищи на форуме, ДМ выкладывал где-то от вон-версии.


Отправлено FiEctro 19-01-2011 в 16:49:

LeXa2
1. Ставишь ксаш
2. Апдейт на него
3. Ложишь к нему папку valve со всеми ресурсами халфы. Т.е. там должен быть pak0.pak и все соответствующие ресурсы для сингла, но в стим версии они должны быть.
4. Запускаешь ксаш с параметрами hl.exe -log -game valve -console -dev 3
5. ???????
6. PROFIT

Если всё сделал правильно, можешь проходить халфу.
Тести на вылеты, а так же застревания на платформах (особенно на лифте на c1a4k при 72 и 100 фпс). Другие баги можешь пока проигнорировать.

Если нужны консольные команды, набери makehelp создастся небольшой мануал по консольным командам.

Ах да, мультиплеер пока не дописан, так что тоже можешь забить на него.

Ku2zoff
Не Steam версии, а Non Steam старого протокола, там она криптованая. А стимовские лицензионые идут на ура.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 19-01-2011 в 16:51:

FiEctro щяс проверим...

C++ Source Code:
1
CPU: AuthenticAMD [2 core's ]. Frequency: 1.2 Ghz
2
execing video.cfg
3
execing opengl.cfg
4
Video: GeForce GT 220/PCI/SSE2
5
Audio: DirectSound
6
Host_InitError: can't initialize client.dll

Ха-ха-ха! Ничё не работает! Апдейт хл делал 2 месяца назад, качал через Крекед Стим, ибо лицензии хл1 у меня нет, есть только хл2, ксс и хлс.


Отправлено FiEctro 19-01-2011 в 16:58:

>> качал через Крекед Стим

Насчет крекед стима без понятия. У меня есть подозрения что ты скачал тот же старый протокол.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 19-01-2011 в 17:04:

Как старый? 48 протокол. Эмуль ревЭму, который ещё и Сорс 2007 поддерживает, ибо СтимЭму не пашет с этоё версией двигла.


Отправлено LeXa2 19-01-2011 в 17:06:

Цитата:
FiEctro писал:
Насчет крекед стима без понятия. У меня есть подозрения что ты скачал тот же старый протокол.

Проверим. У меня пока что CM10.90 устанавливается сейчас для HL2, а этот мод - редкостный монстр по размерам. Как дожуёт его система - попробую xash поставить, там и узнаем, подходят ли DLL-ки. В любом случае ДМ выкладывал в теме про "тест мышки" DLL-ки, с которыми точно должно заработать.


Отправлено Дядя Миша 19-01-2011 в 19:41:

Да бета-тестерах вообщем недостатка нету, ктобы с VGUI помог, да в DSP эффекты подобрал - от це дiло.
ну еще меню переписать на классы, но это так уже - народные пожелания, мне впринципе и так нравится.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 19-01-2011 в 19:56:

Дядя Миша, проект жив ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено FiEctro 19-01-2011 в 20:20:

fire64
А сам как думаешь ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeXa2 19-01-2011 в 20:38:

Цитата:
Дядя Миша писал:
еще меню переписать на классы

Там сильно сложная порнуха с существующей базой кода? Среда разработки/сборки какая, MS Visual Studio какой-нибудь версии? Ибо я мог бы попробовать вспомнить старые-добрые времена кодинга на C++, однако под вынь не писал ничего где-то с 2005 года. Ну, пару раз надо небольшие демки OpenGL набацать по-быстрому под винду, но под такую мелочь удалось обойтись DevC++/MinGW, а gcc - он везде gcc, что в *nix, что в win32. В общем, рекордов по скорости кодинга точно не могу обещать, а так - попробовать что-нибудь сварганить можно :-).

По остальным "страшным словам", вроде VGUI - и рад бы помочь, только вот, увы, даже приблизительно не подозреваю, что это за зверь и что с ним надо сделать :-(.


Отправлено Дядя Миша 19-01-2011 в 20:45:

Цитата:
LeXa2 писал:
Там сильно сложная порнуха с существующей базой кода?

скачай SDK - посмотри.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeXa2 19-01-2011 в 21:50:

Цитата:
Дядя Миша писал:
скачай SDK

Качнул, глянул, залип читая код.... :-).
До сегодняшнего дня как-то поводов не возникало посмотреть на вальвовское SDK. После давнего опыта ковыряния с QuakeC забавно обнаружить код ИИ и прочие радости написанные на C++.

Добавлено 20-01-2011 в 00:50:

Эм, по структуре безобразия... я так понимаю, в cl_dll - код клиентской dll, в dlls - серверной, engine и common - наборы общих заголовочных файлов, room - выделенная из cl_dll в отдельную библиотеку DSP. game_launch - судя по всему загрузчик для launch.dll; game_shared, pm_shared - хрен знает, что за звери, за 5 минут беглого осмотра понять назначение не удалось; в utils лежат наборы заголовочных файлов для "страшного слова" vgui, ну и в mainui - те самые исходники менюшек, которые бы надо переписать с обычного C на использование C++ (предварительно разработав подходящую для этого дела иерархию классов). Оно всё так, или напутал где-нибудь чего-нибудь?

P.S. Для сборки этого добра, судя по всему, нужно пользовать MS VC 6.0 + соответствующую версию Studio? Или можно предпринять ряд телодвижений по созданию файла проекта для DevC++ или, там, написанию Makefile для MinGW? В том смысле, будет ли скомпиляченное таким образом совместимо с DLL-ками, скомпиляченными в MSVC60? А то есть у меня некоторые сомнения по совместимости мэнглинга имён C++ методов у MSVC и G++.


Отправлено FiEctro 20-01-2011 в 10:55:

>> game_shared и pm_shared

Там физика игрока и прочие плюшки.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 20-01-2011 в 15:05:

Цитата:
LeXa2 писал:
room - выделенная из cl_dll в отдельную библиотеку DSP

да, Кутузов презеты подбирал, я вынес для этого дела.
Цитата:
LeXa2 писал:
game_launch - судя по всему загрузчик для launch.dll

просто исполняемый файлик, дабы лепить игры со своим экзешником.
Цитата:
LeXa2 писал:
ну и в mainui - те самые исходники менюшек, которые бы надо переписать с обычного C на использование C++ (предварительно разработав подходящую для этого дела иерархию классов)

так точно. Я просто ненавижу менюшки писать, и эту "через нехочу" делал. Конечно его бы на С++, стало бы гораздо удобнее новые плюшки добавлять.
Все остальные сорцы - обычный Valve SDK 2.3 с незначительными исправлениями (явные баги и ляпы Valve).
Про манглинг не вкурсе, это лучше Ксерокса спросить, он собирал проект на GCC, вроде не было проблем.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeXa2 21-01-2011 в 19:10:

Цитата:
Дядя Миша писал:
Про манглинг не вкурсе, это лучше Ксерокса спросить, он собирал проект на GCC, вроде не было проблем.

Ну это я сам проверю, как завтра отойду. Что-то выходные как-то очень ударно начались в четверг , сейчас вот пивом сижу/лечусь. Помню, были там какие-то проблемы именно с С++ совместимостью, кажется, как минимум не работало RTTI и умолчальный calling convention для методов не совпадал. Но с 2005 воды много утекло, как что может чего и изменилось в лучшую сторону.


Отправлено LeXa2 23-01-2011 в 10:48:

Проверил.

В общем, проще найти и собирать микрософтовским компилятором, когда дело доходит до сопряжения скомпиляченного С++ в DLL-ки. При желании, можно некоторого уровня совместимости достичь и играясь с параметрами mingw, плюс прописав на ассемблере (или кому там на чём удобно) вручную менглинг-трансляторы для тех случаев, когда формат менглинга таки оказывается разным. Но количество геморроя ИМХО того не стоит. Проще уж тогда вообще уходить к использованию COM-объектов, там хоть стандарт есть какой-никакой.

Пошел искать шестую версию MSVC на просторах торрентов :-).


Отправлено XaeroX 23-01-2011 в 11:47:

LeXa2
Вообще-то у всех нормальных компиляторов манглинг задокументирован, и играться ни с чем не надо.

__________________

xaerox on Vivino


Отправлено LeXa2 23-01-2011 в 12:01:

Цитата:
XaeroX писал:
Вообще-то у всех нормальных компиляторов манглинг задокументирован, и играться ни с чем не надо.

Проблема в том, что он у разных компиляторов - разный. И для некоторых нормальных компиляторов существуют неофицальные патчи, позволяющие менять используемую схему менглинга. Например, чтобы для gcc версий 3.x и 4.x сделать возможным компилячить бинарники со схемой менглинга, использовавшейся в gcc 2.9.

Соответственно, я нарыл патч для mingw, который приводит схему менглинга почти в полное соответствие с той, что использует MSVC++ шестой версии. Но даже с этим патчем, как и следовало ожидать, добиться нормальной совместимости скомпиляченного C++ кода - не получается. RTTI не работает, глючит обработка исключений, происходят выпадения в корку при обращении к некоторым методам и членам класса (надо понимать, VPL не совпадают у mingw и MSVC).

Так что да, играться действительно смысла нет. Надо либо все части проекта собирать одним и тем же компилятором, либо использовать стандартные механизмы интерфейсов, типа микрософтовской COM, либо не использовать cross-dll вызовы объектов C++ и ограничиваться обычными экспортируемыми функциями с заранее известными стандартными calling convention.


Отправлено XaeroX 23-01-2011 в 12:28:

Ну а смысл использовать под виндой не cl, а что-то иное? icl платный, gcc и mingw ощутимо хуже, насколько я знаю.

__________________

xaerox on Vivino


Отправлено LeXa2 23-01-2011 в 13:37:

Цитата:
XaeroX писал:
Ну а смысл использовать под виндой не cl, а что-то иное? icl платный, gcc и mingw ощутимо хуже, насколько я знаю.

Смысл в моём случае - банальное нежелание плодить сущности. Винды, что дома на рабочей станции, что на администрируемых серверах, стоящих у клиентов - не наблюдается. А кросс-компилирующий mingw под линух в репозиториях под мой дистр - есть. Так что, для начала, чтобы не городить огород вроде VitualBOX + WinXP + MSVC и прочее - пробовал обойтись тем минимумом, что уже установлен - Eclipse, CDT, mingw, плюс под Wine - DevCPP.

Фокус не прошел, так что пришлось откатываться на заранее подготовленные позиции - т.е. VirtualBOX и вся прочая компания.

Что до качества компиляторов - мне больше всего нравятся платные интеловские, что под винду, что под линь. gcc - он в принципе не очень крутой компилятор, ибо является мегакомбайном "один компилятор для всех возрастов и платформ". В своё время тестировал в винде, скорость компиляции при нормальных настройках оптимизации у mingw/gcc раза в два-три медленнее (без использования pre-compiled headers), а размер получаемых бинарников - раза в полтора-два больше. Так что смысл пользовать gcc под винду - только за его бесплатность и упрощение процесса портирования кода.


Отправлено XaeroX 23-01-2011 в 13:52:

LeXa2
cl тоже есть бесплатный, насколько я знаю - всякие студийные Express Edition.
Что касается кросс-компиляции - вот лично мне проще было поставить линукс, чем парить мозги с cygwin. Обратной проблемы нет - винда есть везде

__________________

xaerox on Vivino


Отправлено Дядя Миша 23-01-2011 в 17:29:

Говорят, народ под 2003 студию компилил SDK безо всяких проблем.
Реально же с манглингом проблема если и может быть, то только для hl.dll, для меню проблем нету.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 23-01-2011 в 17:32:

Я компилил под .NET 2003 без проблем. Только в двух местах на клиенте надо сменить sqrt на sqrtf и добавить BOOL к HasWeapon на сервере.


Отправлено Дядя Миша 25-01-2011 в 09:01:

Ku2zoff ты DSP будешь доделывать? Почему Weirdo не настроил?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 25-01-2011 в 09:26:

Дядя Миша я в процессе. Но никто не пишет, что им не нравится в эффектах. Про weirdo знаю, только вот никто ж ничего не пишет, значит всем пофиг.

Добавлено 25-01-2011 в 15:24:

Тут такая проблемка с ними... Если уменьшить уровень силы эффекта, то уменьшается приглушение, но тогда пропадает ощутимая на слух разница между всякими small, medium и large. Металлическую комнату я неделю крутил туда-сюда, и то не совсем как хотел сделал.

Добавлено 25-01-2011 в 15:26:

И ещё. Почему-то звук становится моно при использовании некоторых эффектов. Я конечно понимаю, что он отражается от стен и всё такое, но когда вертишь головой, всё равно позиция должна определяться.


Отправлено Дядя Миша 25-01-2011 в 10:21:

Цитата:
Ku2zoff писал:
Про weirdo знаю, только вот никто ж ничего не пишет, значит всем пофиг.

я уже второй раз пишу между прочим.
Цитата:
Ku2zoff писал:
Почему-то звук становится моно при использовании некоторых эффектов.

ну он так настроен.
Если хочешь - дам старый код DSP, он более совместим с халфовским, но там модуляция не работает впринципе. К тому же его надо как-то приспособить в уже существующую дллку, для этого придется выводить экспорт кваров быстрее всего. Старый код тоже есть в бетке, в том же самом файле что и новый дсп.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 25-01-2011 в 10:59:

Ku2zoff
Не думаю что уж стоит задрачиваться чтобы на 100% было похоже. Можно приблизительно, даже немного интересней будет. Главное что бы не было как раньше в маленькой комнате большого эха т.е. совсем уж абсурдных эффектов которые никак не вписываются в данное окружение. Но вот переходы между эффектами действительно резкие. Голос у барника на c1a0 какой то гундявый.
Дядя Миша
А значения из твоего последнего файлика (sx_preset_t rgsxpre[CSXROOM]), возможно переконвертить для существующего DSP? Или там они совсем уж разные?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 25-01-2011 в 11:22:

а без понятия. Это две разные системы абсолютно.
Но вторая - код из голдсорца, пострадавший в процессе портирования.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 30-01-2011 в 08:56:

Запустил сегодня Ксаш на ВинХР (Вин7 я снёс) второй раз. Сразу обратил внимание на:
1. недёрганье мышки в меню
2. ровно 60 старых добрых фпс
3. частоту процессора в логе 2.3 Ггц, как и должно быть.
Мелкие проблемы пропали. Вывод:
1. на двух чёртовых атлоновских ядрах ксаш глючит, а хл нет (при условии что не стоит всяких амдэшных примочек в ОСи, типа оптимизера и драйвера процессора для ХР)
2. последние драйвера на мою видимокарточку нвидия выпустила косяченные (фпс должно быть 60 с верх. синхронизацией). Такое раньше уже было, надеюсь, они это исправят.


Отправлено Дядя Миша 30-01-2011 в 10:55:

Ku2zoff попробуй vid_displayfrequency (если у тебя CRT-моник) для полноэкранного режима. А вертикалку из ксаша попробуй отключить через gl_swapInterval

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 30-01-2011 в 20:50:

Вот еще небольшой апдейт. В основном правит баги при игре в ретрибушен.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 31-01-2011 в 21:42:

Полностью прошел the_trap под ксашем без багов. Апдейт будет выложен после детального тестирования ФиЭктро.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 01-02-2011 в 23:34:

Дядя Миша просто превосходно!


Отправлено LeFront 02-02-2011 в 06:59:

У меня почему то не стартуются Мапы в мода Afraid Of mosters DC
И Night at office. Хз почему. Сам мод запускается, а New game и Map в консоли просто нехотят запускатся, при этом ничего не пишет. Сейчас вообще пункт New Game заблокировался


Отправлено Дядя Миша 02-02-2011 в 10:16:

Ньюгейм блокируется когда мод неправильно установлен. Удали из его папки gameinfo.txt и попробуй еще раз.
Так же подобное возможно, когда мод не имеет собственных дллок, а путь к вальвовской прописан некорректно.
Итак удали старый gameinfo.txt и попробуй еще раз. Если опять не поможет, выложи его содержимое сюда.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 02-02-2011 в 16:51:

Все сделал как ты говорил. Непомогло
Вот выкладываю


Отправлено Дядя Миша 02-02-2011 в 19:30:

LeFront ну я прямо хы-зы чем тебе помочь =)
Там всё правильно. Я лично никогда с такой проблемой не сталкивался.
Дай сцылку на мод, скачаю, посмотрю.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 03-02-2011 в 05:51:

http://www.moddb.com/mods/afraid-of...s-directors-cut

http://www.moddb.com/mods/night-at-...-the-office-v13


Отправлено Дядя Миша 03-02-2011 в 18:17:

LeFront надеюсь там смски не надо отправлять на короткий номер?

Добавлено 03-02-2011 в 17:21:

LeFront обманщег! Оба мода превосходно работают, причем афрайд оф монстерс - какая-то жалкая пародия на халф-квейк.

Добавлено 03-02-2011 в 17:23:

вот гейминфы

C++ Source Code:
1
// generated by Xash3D
2
 
3
 
4
basedir		"valve"
5
gamedir		"AoMDC"
6
title		"Afraid of Monsters : Director's Cut"
7
startmap		"intro"
8
trainmap		"training"
9
gameHint		"Half-Life"
10
size		60
11
url_info		"www.freewebs.com/afraidofmonstersdc"
12
dllpath		"cl_dlls"
13
gamedll		"dlls\hl.dll"
14
sp_entity		"info_player_start"
15
mp_entity		"info_player_start"
16
hull0		( 0 0 0 ) ( 0 0 0 )
17
hull1		( -16 -16 -36 ) ( 16 16 36 )
18
hull2		( -32 -32 -32 ) ( 32 32 32 )
19
hull3		( -16 -16 -18 ) ( 16 16 18 )
20
max_edicts	900
21
max_tempents	500
22
max_beams		128
23
max_particles	4096


C++ Source Code:
1
// generated by Xash3D
2
 
3
 
4
basedir		"valve"
5
gamedir		"noffice"
6
title		"Night at the Office"
7
startmap		"f14"
8
trainmap		"trn1"
9
gameHint		"Half-Life"
10
version		1.3
11
size		102441115
12
url_info		"http://www.nightattheoffice.co.uk"
13
type		"Single Player"
14
dllpath		"cl_dlls"
15
gamedll		"dlls/nato.dll"
16
sp_entity		"info_player_start"
17
mp_entity		"info_player_deathmatch"
18
hull0		( 0 0 0 ) ( 0 0 0 )
19
hull1		( -16 -16 -36 ) ( 16 16 36 )
20
hull2		( -32 -32 -32 ) ( 32 32 32 )
21
hull3		( -16 -16 -18 ) ( 16 16 18 )
22
max_edicts	900
23
max_tempents	500
24
max_beams		128
25
max_particles	4096


Добавлено 03-02-2011 в 21:17:

Вот вам самый последний апдейт (который фиэктро тестил).
Исправляет небольшой визуальный баг в the_trap на карте trap_4b.

__________________
My Projects: download page

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

Цитата:

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


Отправлено nicknekit 04-02-2011 в 10:23:

Спасибо за ксаш
Есть небольшой баг, часто когда загружаешь сохранение и стреляешь первый раз с оружия, анимация не проигрывается:
http://www.youtube.com/watch?v=RECmmMzUlQI


Отправлено Ku2zoff 04-02-2011 в 10:31:

>> стреляешь первый раз с оружия, анимация не проигрывается
Это похоже предиктинг виноват. Но чтоб для всех оружий...

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


Отправлено Дядя Миша 04-02-2011 в 15:06:

nicknekit а cl_lw отключен?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 04-02-2011 в 21:28:

Апдейт с увеличенным кол-вом лайтмапов (для предотвращения AllocBlock: full) и некоторыми важнейшими исправлениями.

Добавлено 05-02-2011 в 00:28:

ЗЫ. ксаш не создает лайтмапы, если свет не скомпилен, в отличие от хл.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 05-02-2011 в 07:25:

Дядя Миша Щас скачаю заного Xash поставлю все обновления и попробую

Добавлено 05-02-2011 в 10:25:

Блин у меня сейчас даже в оригинальной хл перестал работать New Game, и в консоли очень очень плохо набирается текст. Приходится по несколько раз нажимать. Хз от чего так. Я видимо криворукий. Но вот ход моих действий

-Создаю папку на рабочем столе Xash3D
-Скачиваю Xash 1433
-Распаковываю скачанный архив в ранее созданную папку
-Копирую папку Valve (правда стимовскую, воновской нету у меня)
-Копирую воновские картинки и бекграунды.
-Скачиваю последние 2 обдейта и запускаю.
-Создаю батник -console

Где ошибка, может я что то не то творю?


Отправлено Дядя Миша 05-02-2011 в 10:28:

Цитата:
LeFront писал:
Где ошибка, может я что то не то творю?

не надо на рабочем столе это делать. Руки бы поотрывал.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 05-02-2011 в 10:38:

Дядя Миша
А ксаш не понимает пути на кирилице с пробелами?

LeFront
Кто ж на рабочем столе такие вещи делает? У тебя больше нигде места нет чтоле?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 05-02-2011 в 10:45:

Цитата:
FiEctro писал:
А ксаш не понимает пути на кирилице с пробелами?

я не проверял. Но в любом случае игры такое не любят.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 05-02-2011 в 10:59:

Ну я всегда все на рабочем столе делаю, а потом в папку Games


Отправлено Дядя Миша 05-02-2011 в 11:04:

если на карте нету info_player_start (а на большинстве карт Afraid Of Monsters её таки нет), то ксаш не запустит такую карту из ограниченного девелоперского режима. Нужен хотя бы -dev 3 в батнике, чтобы запускал.
Но New Game работать будет конечно в любом случае.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 05-02-2011 в 11:06:

Дядя Миша
Как же оно в халфе работало?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено LeFront 05-02-2011 в 11:12:

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


Отправлено Дядя Миша 05-02-2011 в 11:38:

Цитата:
FiEctro писал:
Как же оно в халфе работало?

что именно работало?
В ксаше стоит искуственное ограничение на запрет запуска карт, у которых нету info_player_start в сингле, либо info_player_deathmatch в мульте (имя определяется строчкой mpentity в liblist.gam).
Чтобы снять это ограничение надо запускать ксаш в режиме -dev 3.
В хл этого нету.

Добавлено 05-02-2011 в 14:38:

Цитата:
LeFront писал:
Надо будет на днях забекапить нужное и отформатировать нафиг ноутбук

Меня особенно умиляет когда в конце жалоб добавляется робкое "правда и хл чего-то глючит".

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 05-02-2011 в 21:45:

Самый последний апдейт (исправляет некоторые глюки в моде Prison от реактора), а так же хреново нажимающиеся кнопки в режиме консоли (vgui глючит). Больше апдейтов не будет, пока я не прилажу vgui по нормальному. Если же мне это не удасться, значит апдейтов больше не будет вообще и проект действительно закрыт.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 06-02-2011 в 08:19:

Дядя Миша
Не пугай так .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 06-02-2011 в 10:06:

Я не пугаю. Помощи от вас всё равно не дождешься.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 06-02-2011 в 10:41:

Дядя Миша Обидно будет если проект загнется. Я на наго свой мод уже перенес и ждал когда параноя будет робить нормально


Отправлено fire64 06-02-2011 в 11:10:

Дядя Миша, ты пробовал декомпилить hw.dll ?
Кстати, ты уверен. что движок использует именно vgui.dll, а не vgui2.dll ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено FiEctro 06-02-2011 в 11:23:

fire64
Конечно нет. Без VGUI2 голдсорц запускается, хоть и ругается на ненайденый интерфейс, а вот без VGUI он даже не запускается.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено sania_3 06-02-2011 в 11:30:

Дядя Миша, не бросай ксаш! Не поднимай руку на святое!

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.


Отправлено Grez 06-02-2011 в 11:52:

Post

Цитата:
Дядя Миша писал:
Помощи от вас всё равно не дождешься.

И рад бы помочь, но ничего не умею.


Отправлено Дядя Миша 06-02-2011 в 13:54:

Цитата:
fire64 писал:
Дядя Миша, ты пробовал декомпилить hw.dll ?

пробывал. Ничего нового для себя я там не нашел.
Цитата:
fire64 писал:
Кстати, ты уверен. что движок использует именно vgui.dll, а не vgui2.dll ?

движок использует обе дллки. Первая для клиента, а вторая для меню и разных сомнительных удовольствий, типа viewdemo.
vgui2 - это закономерное развитие vgui с унифицированным стимовским интерфейсом. Я где-то читал небольшое интерьвью с его автором.
Цитата:
Grez писал:
И рад бы помочь, но ничего не умею.

ну хотя бы честно. А наших фиг заставишь признаться.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 06-02-2011 в 17:37:

Я тоже рад бы и помочь, но то, что я умею тебе это не нужно ... Но бросать столь проделанную работу глупо! Ведь осталось прикруить это самое vgui ( я уже понял, что это сделать весьма сложно ) и потом можно смело переносить мод на ксаш!


Отправлено Дядя Миша 07-02-2011 в 16:01:

Цитата:
(_-=ZhekA=-_) писал:
я уже понял, что это сделать весьма сложно

Надо долго разбираться как он работает. А помогать никто не хочет.
Цитата:
(_-=ZhekA=-_) писал:
Ведь осталось прикруить это самое vgui

Не только.
После прикрутки vgui предстоит сделать еще следующие вещи:
1. Апчхимизация сетевого траффика, доделка сетевого движка (аплоад\даунлоад).
2. Смена цвета скинов у студиомоделей (используется для игрока).
3. Финишировать менеджер кастомных ресурсов (модели, декали, защита от читеров)
4. Оптимизация трассы студиомоделей (создание кэша, как вариант).
5. Написать рекордер\плеер демок (в настоящий момент его нету).
6. Загрузить btns_main.bmp взамен обычных кнопок в меню (возможно прикрутить анимацию как в WON-версии).
7. написать предиктинг игрока и оружий на клиенте, дописать систему unlag на сервере.
8. дописать недостающие движковые функции для клиента (в остановном это NetworkAPI, который не сильно нужен, но тем не менее).
9. приделать систему голосового чята как в хл.
10. поправить все OpenGL-стейты между вызовами клиентских функций, дабы моды с кастомным рендерером могли работать правильно.
Это что касается ПОЛНОЙ совместимости с GoldSource как для SP так и для MP.
Но поскольку подавляющее большинство модов именно сингловые, то отсутствие всего этого практически не мешает играть. А вот отсутствие VGUI мешает.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 22-02-2011 в 15:40:

Товарищъ Кутузов или ты доводишь DSP до ума, или я отчуждаю room.dll обратно. Мне это, мягко говоря, поднадоело.

__________________
My Projects: download page

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

Цитата:

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


Временная зона GMT. Текущее время 19:23.
Показать все 359 сообщений этой темы на одной странице

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