HLFX.Ru Forum Страницы (80): « Первая ... « 26 27 28 29 [30] 31 32 33 34 » ... Последняя »
Показать все 1200 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Volatile Engine (https://hlfx.ru/forum/forumdisplay.php?forumid=3)
-- Volatile 3D II - W.I.P. (https://hlfx.ru/forum/showthread.php?threadid=1903)


Отправлено XaeroX 17-11-2010 в 07:53:

FiEctro
Это фигня полнейшая. В линуксе она обратно юзает либо QT, либо GTK.

__________________

xaerox on Vivino


Отправлено SluX 17-11-2010 в 08:54:

Цитата:
Поддержка русского языка реализована путем перекодирования текста виджетов cp1521 -> koi8-r (шрифты koi8-r есть почти у всех, как я понимаю?), т.к. все игровые тексты находятся в cp1251. Я, правда, не уверен, у всех ли есть koi8-r-шрифты нужного размера, ну это покажет тестирование.

Вот это меня почему-то заставляет побеспокоиться, потому что почти во всех дистрибутивах уже давно локаль UTF-8. Как бы крякозябрики не обнаружились где-нибудь...

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 17-11-2010 в 09:24:

Ну что поделаешь... Писать перекодировщик еще и для cp1251->unicode?
По идее поддержка koi8-r обязана быть везде. Ну вот в кубунте 10.04 есть, например. Тут главная проблема - в шрифте, а не в локали.

Добавлено 17-11-2010 в 15:24:

SluX
Ну ты у себя сделай:
xlsfonts | grep koi8-r
что выдает?

__________________

xaerox on Vivino


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

Вот я поэтому и говорил, что надо юзать битмапные фонты!

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 17-11-2010 в 11:34:

Дядя Миша
Где, в оконной системе?

__________________

xaerox on Vivino


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

XaeroX ну ЕМНИП, в линуксе эти окошки через опенгл рисуются
Почему бы и нет?

__________________
My Projects: download page

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

Цитата:

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


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

Как они рисуются - не важно. Важно, какой API имеется. А X11 API в этом случае похож на WinAPI - прямого доступа нет.

__________________

xaerox on Vivino


Отправлено SluX 17-11-2010 в 12:06:

Ахаха, вот ты жжошь! Даже у меня так не получилось бы. Я понимаю, что ты не линуксоид, но такое надо уметь сказануть! Как ты думаешь, какие были бы тормоза, если бы в линуксе все окна рисовались через OpenGL?

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


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

Цитата:
SluX писал:
Как ты думаешь, какие были бы тормоза, если бы в линуксе все окна рисовались через OpenGL?

Этож с какого перепуга вдруг бы были тормоза? Вон ваш трехмерный рабочий стол (который кристалл или берил - непомню), рисуется через OpenGL. И что - тормозит он?

__________________
My Projects: download page

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

Цитата:

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


Отправлено SluX 17-11-2010 в 12:43:

А вот с такого перепугу. OpenGL юзается лишь для визуальных свистоперделок (прозрачность и анимации). Его юзают Compiz (который уже давно нифига не берил) и Kwin от KDE-4. В последнем OpenGL юзается опционально, вместе с Xrender и аппаратной отрисовкой. Даже Cairo Xcompmgr, если не ошибаюсь, работает через Xrender. А окна строятся через графические тулкиты типа GTK+, QT, xlib, Tcl/Tk, и wxWidgets, которые рендерятся иксами. У меня в кедах сейчас включена OpenGL-отрисовка и она в сравнении с любыми другими WM и DE, работающими через Xrender заметно притормаживает. Как и компиз на некоторых видеокартах. Не пытайся нас убедить, что ты разбираешься в линуксах лучше нас. Это изначально FAIL до тех пор, пока не достигнешь уровня nix-админа.

XaeroX
Чуть позже сделаю, я щас не в линуксе.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено qpAHToMAS 17-11-2010 в 12:49:

Цитата:
SluX писал:
Это изначально FAIL до тех пор, пока не достигнешь уровня nix-админа.

Вот уж не думал, что nix-администраторы балуются OpenGL прибамбасами на рабочих столах, а не работают через командную строку .
Уровня "продвинутого nix-пользователя" подошло бы больше .


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

Не оффтопьте в этой теме

__________________

xaerox on Vivino


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

Цитата:
SluX писал:
который уже давно нифига не берил

в 2007 году был берил, и нечего тут.
Цитата:
SluX писал:
У меня в кедах сейчас включена OpenGL-отрисовка и она в сравнении с любыми другими WM и DE, работающими через Xrender заметно притормаживает

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

А причем тут линукс? речь про OpenGL отрисовку биллбоардов.
Если у вас там в линуксе что-то тормозит. это еще не значит, что оно должно тормозить в принципе.

__________________
My Projects: download page

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

Цитата:

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


Отправлено SluX 18-11-2010 в 07:36:

code:
slux@localhost:~$ xlsfonts |grep koi8-r slux@localhost:~$

Понятное дело, что пусто, ведь у меня гента, там нет ничего изкоробочного, шрифты не все ставил. Вобщем-то, и про юникодовые шрифты оно ничего не показывает, а без грепа говорит это:

code:
slux@localhost:~$ xlsfonts -misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-iso8859-1 -misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1 6x13 cursor fixed slux@localhost:~$


Цитата:
Вот уж не думал, что nix-администраторы балуются OpenGL прибамбасами на рабочих столах, а не работают через командную строку
Скажи это админам офисных рабочих станций. Поверь, это очень нужное знание.

Цитата:
И еще: через что работает xRender?

Уж точно не через опенжл. Надо полагать, что через видеодрайвер.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 18-11-2010 в 07:56:

SluX
Тогда волатила у тебя вылетит при загрузке с сообщением что-то типа: "X_LoadFont: named resource not found".
Была мысль распространять шрифты с игрой, но как-то хз...
Ладно, пусть кракозябры будут, главное - сделать, чтобы вылета не было.

Добавлено 18-11-2010 в 13:55:

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

Добавлено 18-11-2010 в 13:56:

А еще можно выводить транслитом при ненайденных шрифтах, для кои8 это плёвое дело.

__________________

xaerox on Vivino


Временная зона GMT. Текущее время 16:35. Страницы (80): « Первая ... « 26 27 28 29 [30] 31 32 33 34 » ... Последняя »
Показать все 1200 сообщений этой темы на одной странице

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