HLFX.Ru Forum Страницы (4): [1] 2 3 4 »
Показать все 48 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Проект переноса Half-Life на Linux (https://hlfx.ru/forum/showthread.php?threadid=3609)


Отправлено fire64 03-09-2012 в 13:54:

Проект переноса Half-Life на Linux

Уважаемые товарищи, сообщаю вам о создании проекта по портированию игрового движка Xash3D Engine на Linux платформу.

Проект размещен по адресу: http://code.google.com/p/xash3dlinux/

На данный момент портированы:



п.с.
Если сеть линукс кодеры, буду рад помощи.

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


Отправлено Дядя Миша 03-09-2012 в 14:06:

Цитата:
fire64 писал:
game launcher

Cool!

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 03-09-2012 в 14:28:

Из-за закрытого кода VGUI нативную версию не сделаешь... Только если вайновские либы тащить с движком.


Отправлено fire64 03-09-2012 в 14:42:

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

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


Отправлено marikcool 03-09-2012 в 14:47:

а vgui2 от vgui далеко ушол?


Отправлено XaeroX 03-09-2012 в 14:51:

fire64
Не рано ли ты создал тему и проект на гуглкоде?
Вот, например, ты в курсе, что FUNCTION_NAME и NAME_FOR_FUNCTION заточены на работу с экспортами компилятора Visual Studio, которого под линуксом, очевидно, нет? И что там парсинг формата dll, а в линуксе - торадиционно so?

Цитата:
fire64 писал:
Если сеть линукс кодеры, буду рад помощи.

Ну как бы - есть, да. Но я, например, не вижу смысла в этой затее. Чем вас вайн не устроил? Ладно, волатила - там тени, бамп и прочее, они под вайном тормозят или вообще не работают, но тут-то всё просто.

__________________

xaerox on Vivino


Отправлено thambs 03-09-2012 в 14:55:

XaeroX

xash почему то под вайном медленнее работает, значительно.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено fire64 03-09-2012 в 14:59:

XaeroX, а я как в Linux HLDS сделаю, т.е. без загрузки библиотек в память.

в качестве замены для FUNCTION_NAME можно использовать dlsym, а вместо NAME_FOR_FUNCTION dladdr

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


Отправлено Дядя Миша 03-09-2012 в 15:02:

Цитата:
thambs писал:
xash почему то под вайном медленнее работает, значительно.

Обманщег! А меня уверял, что точно также.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 03-09-2012 в 15:20:

Цитата:
fire64 писал:
в качестве замены для FUNCTION_NAME можно использовать dlsym, а вместо NAME_FOR_FUNCTION dladdr

Ну что ж, попробуй.

__________________

xaerox on Vivino


Отправлено thambs 03-09-2012 в 15:24:

Дядя Миша

это на обычных картах, а вот на больших разница стала заметна.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено fire64 03-09-2012 в 18:21:

Завтра закончу портирование сервера, там много возни с SetTouch, SetThink и прочими.

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


Отправлено qpAHToMAS 03-09-2012 в 23:43:

В успех слабо верится, ибо кто-то уже брался, причем базировался точно так же на Google Code , но порт Dedicated сервера на Linux будет уже большим успехом.


Отправлено Ku2zoff 04-09-2012 в 05:22:

Цитата:
thambs писал:
xash почему то под вайном медленнее работает, значительно.

У меня вообще ни разу не запустился под вайном.


Отправлено Дядя Миша 04-09-2012 в 05:55:

адамикс взялся портировать ксаш на линукс - сел в турьму.
fire64 взялся портировать ксаш на линукс - ну вы понели

__________________
My Projects: download page

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

Цитата:

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


Временная зона GMT. Текущее время 00:52. Страницы (4): [1] 2 3 4 »
Показать все 48 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024