Sidebar

Xash3D SDL2 форк

MrYadro

New member
20.08.15
5
0
0
Оффтоп
 

Ku2zoff

Member
12.08.10
322
34
21
18
2 MrYadro: вместо uiStatic.realTime сделай (float)uiStatic.realTime. По инклуидам: почему-то не указан путь engine/common/sdl. А по остальному товарищи пусть ответят, чего они там наговняли. Раньше у меня компилилось после пары правок.
 
Останнє редагування:
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 Ku2zoff:
Оффтоп
 

Ku2zoff

Member
12.08.10
322
34
21
18
2 Дядя Миша:
Оффтоп
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Оффтоп
 

MrYadro

New member
20.08.15
5
0
0
Оффтоп
Хотя
Оффтоп
 
Останнє редагування:

a1batross

Umu~!
06.01.15
674
27
2 MrYadro:
просто с тех пор как делалась сборка для Windows, много вещей изменилось. Например, поддержка вгуи сделана отдельной либой.
 

mittorn

Active member
22.04.10
1 229
22
38
2 Ku2zoff:
2 MrYadro:
Проект под msvc придётся переделывать.
1. vgui_support - собирать отдельной библиотекой. Или не собирать вообще, дам dll готовый. http://rghost.ru/8j6YM6BRk собирал ручками мейкфайом под msvc6
2. Проект для engine - придётся сделать мелкие правки.
3. Проправьте dlopen/LoadLibrary при необходимости. Оно может быть поломано. Смотреть в сторону макросов в port.h и самих функций
3. Ну winmain/sdlmain - там вроде одна правка.
Добавлю, что можно попытаться собрать и mingw. Ибо теперь vgui грузится динамически.
Правки для восстановления сборки под msvc принимаются в отдельную ветку (можно diff скинуть). Ибо нужно, чтобы работало и под linux.
 

mittorn

Active member
22.04.10
1 229
22
38
2 MrYadro:
что происходит при запуске?
Если грузишь клиент с vgui - нужно vgui.dll туда положить.
А можно библиотеку клиента убрать. Я там сделал, чтобы движок и меню без клиента запускались (т.к у нас нет ввода в выделенном сервере).
 
Останнє редагування:

MrYadro

New member
20.08.15
5
0
0
2 mittorn:
vgui.MouseMove(event->motion.x, event->motion.y);
Тут падает. Как вариант старый sdl и новая 10я винда
В параметрах компилации XASH_SDL;XASH_VGUI;?

https://ydro.ml/Release.zip Может кто попробует.
 
Останнє редагування:

mittorn

Active member
22.04.10
1 229
22
38
2 MrYadro:
Выруби vgui вообще пока, попробуй xashxt запустить. А потом и его можно попробовать приделать.
Это делалось для загрузки client.dll и vgui.dll от windows в linux. Возможно при загрузке dll в windows есть какие-то особенности.
 
Останнє редагування:

MrYadro

New member
20.08.15
5
0
0
2 mittorn:
Это конечно здорово, но что значит вырубить vgui? Убрать dll в конце, убрать параметр xash_vgui или убрать из проекта?

И да, если интересно что там накомпилило - прошу https://github.com/MrYadro/xash3d

И там ссылочку в гиттер добавил, чтобы пообсуждать, а то тут на форуме пока разберемся страниц 100 будет.
 
Останнє редагування:

mittorn

Active member
22.04.10
1 229
22
38
2 MrYadro:
параметр убери. Тогда та функция не будет вызываться
 

mittorn

Active member
22.04.10
1 229
22
38
2 MrYadro:
у тебя мышка работает?
Запускаю в wine, но мышь там не центрируется, в результате она ограничена движением в прямоугольнике.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Ухты, Мистер Ядро )
Кёрнел-баг, ядрёна вошъ!

Post automatically merged:

Вы кстати не собираетесь реализовывать функции pfnSequenceGet и pfnSequencePickSentence ?

Post automatically merged:

Поглядел я SVN - очень подозрительно. Там на верхней папке common указано:
common Further refactoring of host.c: code clean, add function to port.h, fi…
а ведь все знают, что host.c лежит в engine\common, т.е. там две папки common.
 
Останнє редагування:

mittorn

Active member
22.04.10
1 229
22
38
2 Дядя Миша:
Там заголовок последнего изменения
Коммит затронул port.h, а он находится в верхней common. А в остальных путях (в т.ч engine) уже есть более свежие изменения - показывает их.
В близжайшей перспективе (пара недель) планов на улучшения в игровой части нет (ну у меня во всяком случае), а там посмотрим.
 
Останнє редагування:
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Я вот прям не поленился, скачал SVN, дай думаю виндифф запущу, гляжу, а там же сравнивать невозможно - все форматирование переиначено. Эх.
 

Game Server

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

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

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