Sidebar

Xash3D SDL2 форк

mittorn

Active member
22.04.10
1 229
22
38
2 Дядя Миша:
CR+LF? Вроде git на windows обратно конвертирует. Если нет - сконверировать можно и какой-нибудь утилитой.
Вообще, там git и изменения можно смотреть прямо с браузера. Но их очень много.
Если хочешь импортировать в ксаш какие-то фичи - нужно просто найти нужный коммит и посмотреть изменения в нём. Если надо смотреть изменения сразу нескольких коммитов - проще склонировать репу локально и набрать git diff <first_commit> <second_commit>
Ну или можешь запросить патчи на определённые фичи - могу хоть пропатченные исходники залить.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Я просто хотел посмотреть насколько большая работа была проведена лично вами и начать ли мне про вас говорить, что вы "глыбы и мега-мотъорые человечищщи" или еще погодить )
 
Останнє редагування:

mittorn

Active member
22.04.10
1 229
22
38
Общий дифф 3153 с моей веткой. которая очень скоро должна попасть в апстрим:
http://pastebin.com/85PTttXS
Это без добавленных файлов, но туда ещё мусор попал к сожалению.
 

mittorn

Active member
22.04.10
1 229
22
38
https://transfer.sh/1ajBuo/xash3d-win.zip
Последняя автоматическая сборка.
Напомню, что нужен свежий vgui, тот что 400кБ т.к почему-то со старым vgui_support несовместим. Видимо, проблемы линковки и pe-формата, всё привязано к конкретному lib файлу.
Есть предположение, что в стимовском клиенте не центрируется мыша, возможно нужно какие-то хаки добавлять.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Хочу поинтерисоваться, у вас есть собственный Кувертус для тестирования возможных регрессий и прочих несоответствий?
Редактирование движка, который в теории поддерживает более тысячи модов - дело очень серъезное. Достаточно поменять совершенно безобидную мелочь где угодно, чтобы угробить поддержку доброй половины этих модов. Или вы забили на совместимость?
 

mittorn

Active member
22.04.10
1 229
22
38
2 Дядя Миша:
К сожалению, нету. Мало того, поддержка windows вообще не тестируется. Ибо у меня есть только windows server, в котором sdl падает и wine, в котором достаточно долго ничего не запускалось. Есть только тестер спирита и hlsdk-based модов на android.
А под linux модов и нет. Есть только загрузчик dll, в который буквально отдельно добавлялся каждый мод. И то не всё работает. Например, так и не смог заставить работать паранойю.
В остальном, внутренние механизмы почти не трогались, в windows там изменений немного, ибо всё под макросами, так что надеюсь, что ничего не сломали. Конечно, отдельного тестирования требует vgui, там всё переписано и я очень долго не мог заставить мышку правильно работать.
 

a1batross

Umu~!
06.01.15
674
27
2 Дядя Миша:
Достаточно скомпилять Ксаш gcc или clang и уже много чего поломается.
На Linux всё должно быть хорошо, а вот на Windows есть твой Ксаш. У нас из полезного для вантузов разве что fastdl и мастер сервер.
 

a1batross

Umu~!
06.01.15
674
27
2 Дядя Миша:
Что имеется ввиду под "ладно"? Это какое-то разрешение или...? А на что? О_о
 

mittorn

Active member
22.04.10
1 229
22
38
Дополню, что основная цель - сохранение API движка. И если мод использует теневые API, или вообще непортабелбные методы с привязкой к ABI (см. XDM) - Раработчики сами виноваты и наверняка он будет однажды поломан в свежем GS
 

GNU/Hurt

Ma&#239;t&#233;
05.03.14
1 092
25
38
2 mittorn:
а что за загрузчик dll? xashxt под портом можно запускать?
 

mittorn

Active member
22.04.10
1 229
22
38
2 GNU/Hurt:
Да но без физикса. Хотя может слфтварный и работает - не проверял.
 

a1batross

Umu~!
06.01.15
674
27
2 Дядя Миша:
Я бы не сказал, что андроидоюзеров меньшинство.
А негры вообще странные. Для них и Ксаш эмулятор.
 

a1batross

Umu~!
06.01.15
674
27
2 DarkFlame:
с HLSDK, который на гитхабе лежит.

Post automatically merged:

2 Дядя Миша:
Удивительные люди, да.
 
Останнє редагування:

DarkFlame

Member
20.04.12
65
3
8
2 a1batross:
А ссылку можно
Сразу всё вместе есть где скачать?
 

a1batross

Umu~!
06.01.15
674
27
2 DarkFlame:
выше кидалась ссылка на transfer.sh. Там всегда последние сборки с appveyor CI.
А в первом посту есть ссылка на древний билд, где есть нужный vgui.dll. У меня самого ничего подобного нет, ибо Linux.


Прикручиваю тут FFmpeg к Ксашу, чтобы AVI декодировал. Попробовал кинуть ему intro с Portal 2, которое Bink Video. И ничего, отдекодировало и его. o_O
Что в принципе логично, ffmpeg много кодеков имеет.
Оффтоп
 

mittorn

Active member
22.04.10
1 229
22
38
https://transfer.sh/10qDUH/xash3d-win.zip
Снова обновление.
Здесь есть некоторые изменения в глубине движка. Они могли как что-то поломать, так и что-то починить.
Неплохо бы проверить XDM, последние версии которого плохо работали под xash. Возможно, часть багов уйдёт.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.