HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Jackhammer > Последняя версия Jackhammer
Ссылки в этой теме
2 голосов
Страницы (35): « Первая ... « 3 4 5 6 [7] 8 9 10 11 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


Аплодисменты - в студию!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 143269

Старое сообщение 21-01-2015 16:16
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Это телефон, причём 480x320. На планшете 800x480 в разы лучше.
Видео: http://somevid.com/N3ARzYEXl0clr8zzl8yK
Показывает самые узкие места отрисовки.
Это эмуляция (exagear desktop). Даже если запустить обычный x-server и рисовать графику на сервере (тоже программно разумеется), шустрее раза в 2 получится, я так на планшете делаю (но андройдовый так не умеет).
Если включить экранную клавиатуру, она займёт больше половины экрана, он и так маленький. Я bluetooth клавиатуру с тачпадом использую вместо неё.
В принципе если сделать AIGLX бакенд с трансляцией gl>gles, то вообще летать будет как джек, так и сама hl, однако тут нужны навыки поболее чем у меня и умение разбираться в чужом коде т.к документация хромает.
FPS=0.00 и не меняется

Думаю, не считает он fps вообще. Могу сделать счётчик SwapBuffers и померить настоящий fps.
VHE рисует чуть быстрее вроде, но жрёт батарейку ой-ой.

Сообщить модератору | | IP: Записан
Сообщение: 143274

Старое сообщение 21-01-2015 16:26
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34527
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
mittorn писал:
Думаю, не считает он fps вообще

А Power save mode включен?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 143276

Старое сообщение 21-01-2015 16:38
-
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3890
Возраст: 36

Рейтинг



mittorn
А на андройде можно запустить?

Сообщить модератору | | IP: Записан
Сообщение: 143277

Старое сообщение 21-01-2015 16:39
- За что?
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Цитата:
XaeroX писал:
А Power save mode включен?

Да. Без него 5fps в среднем (если без текстур).
Цитата:
(_-=ZhekA=-_) писал:
А на андройде можно запустить?

Тут android+sdl xserver + chroot c gentoo, в котором x86-chroot с debian.
В принципе можно урезать всю эту конструкцию до минимума:
android+sdl x-server+gnu-x86 chroot + собранный под android оконный менеджер. Даже рут не понадобится.

Добавлено 21-01-2015 в 22:03:

jackhammer для android с минимальным набором библиотек. Без wm (т.е окошки двигать нельзя)
http://rghost.ru/60482149
Для запуска:
1. Поставить и запустить SDL X server, посмотреть, что будет после ":" в адресе, обычно 0
2. Запустить терминал
cd /data/local
tar xzf /path/to/jack.tar.gz
cd jack
DISPLAY=127.0.0.1:0 ./start-jack.sh
(вместо :0 то, что было в п. 1)
3. Переключиться обратно в x-server
Работоспособность особо не проверял, но он запускается.
Если в /data/local не доступна для записи, можно использовать папку терминала (например для Jackpal terminal будет /data/data/jackpal.androidterm)

Сообщить модератору | | IP: Записан
Сообщение: 143282

Старое сообщение 21-01-2015 19:03
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34527
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


mittorn
Насколько сложно портировать на андроид при наличии исходников?
Вроде были какие-то проекты типа "Qt4 for Android".

__________________

Сообщить модератору | | IP: Записан
Сообщение: 143308

Старое сообщение 22-01-2015 03:24
-
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Там порты qt5. Однако говорят, что с qt4 на qt5 не сложно портировать. Ещё прийдётся рендер на es2 переписывать.
Но openooffice например портировали вместе с x-сервером.

Добавлено 22-01-2015 в 08:52:

Ещё lighthouse вроде qt4. Но по нему мало информации, похоже, что он заброшен.

Сообщить модератору | | IP: Записан
Сообщение: 143309

Старое сообщение 22-01-2015 05:52
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34527
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
mittorn писал:
Ещё прийдётся рендер на es2 переписывать.

А es1 не сгодится? На него переписывать ничего не придётся, он почти полностью совместим с OpenGL 1.1.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 143321

Старое сообщение 22-01-2015 17:04
-
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Ну значит только инициализацию. Та версия, на которой 2gis написан вроде поддерживает 3D. Переписывать не обязательно, можно использовать прослойку вроде glshim/regal или что попроще в зависимости от того, заработает ли. es1 скорее всего тоже пойдёт.
Я возможно в феврале займусь реализацией indirect glx для kdrive x-сервера. Если получится приделать aiglx к xephyr, возможно сделаю и для xsdl уже с glshim. Во всяком случае тогда уже можно будет запускать через linux в chroot. Самое сложное - заставить работать несколько opengl-драваблов с одного процесса, а они тут бывают.
Сейчас попробую заставить работать glshim с mesa, чтобы проверить, сможет ли jackhammer работать на gles1.

Сообщить модератору | | IP: Записан
Сообщение: 143324

Старое сообщение 22-01-2015 18:50
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34527
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Инициализацию делает сам Qt.

Добавлено 23-01-2015 в 01:02:

Цитата:
mittorn писал:
сможет ли jackhammer работать на gles1.

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

__________________

Сообщить модератору | | IP: Записан
Сообщение: 143325

Старое сообщение 22-01-2015 19:02
-
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Текстуры не отображаются. Если открыть несколько окон, ломаются шрифты. Но то, что оно не крашится - уже радует.

Добавлено 22-01-2015 в 22:24:

Скрин со старой весрией т.к скрин с новой форум не принял, но ситуация не изменилась.

Добавлено 22-01-2015 в 22:26:

В браузере текстур в старой каша, в новой - всё белое. (старая была ещё до переименования бинарника из jack в jackhammer, завалялась на компе)

Добавлено 22-01-2015 в 22:29:

В логе messages падает это:
Warning: missing glXSwapIntervalSGI function
Лог с ошибками glshim:
http://pastebin.com/MFM5AyQT

[ Вложение ]
jackhammer-glshim.png

Сообщить модератору | | IP: Записан
Сообщение: 143326

Старое сообщение 22-01-2015 19:29
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34527
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
mittorn писал:
В логе messages падает это:
Warning: missing glXSwapIntervalSGI function

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

Добавлено 23-01-2015 в 01:40:

Текстуры белые - это что угодно может быть.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 143329

Старое сообщение 22-01-2015 19:40
-
mittorn
Житель форума
Девойс

Дата регистрации: Nov 2009
Проживает: Томск
Сообщений: 398

Рейтинг



Нужно попробовать отключить все контексты кроме одного 3d textured и проверить, насколько оно будет работоспособно. Судя по всему где-то путается формат текстур между контекстами.

Сообщить модератору | | IP: Записан
Сообщение: 143330

Старое сообщение 22-01-2015 19:50
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34527
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Тестовая версия 1.1.522. По старой доброй традиции, линукс-онли.
На сей раз - с чейнжлогом. Фичи перечислены не в порядке важности, а в порядке добавления.

Цитата:
  • исправлен баг с примитивом Rock
  • команда Open In Model Viewer для энтити; добавить поле моделвьювера в геймконфиг
  • команда Reload Model
  • команда Invert Selection (Shift+I)
  • добавлен шорткат Shift+Q для Select None (Ctrl+Q также работает)
  • исправлен баг с 1-пиксельным смещением скроллбара в текстурном браузере
  • опция Hide Curves
  • в списках не появляются копии энтить, описанных в разных fgd с одинаковыми именами
  • режимы текстурирования "NULL to Selected" и "NULL to Unselected"
  • изменен рендеринг декалей - поддерживается просмотр цвета и прозрачности
  • убрана синяя кайма у альфа-текстур (в режиме Animate Textures)
  • исправлена ошибка с прерванными анимациями текстур HL (зависание)
  • Default Texture Scale теперь часть геймконфига, а не глобальный параметр
  • экспериментальная поддержка PAK-файлов (HL), опция "Load resources from archives"
  • Спрайты, используемые редактором, перенесены в пак (sprites.pak) от греха подальше
  • Максимальное значение Model rendering distance в опциях увеличено до 8192
  • Починены неработавшие шорткаты Ctrl+W и Ctrl+F4


Ссылки в первом посте.

Пара слов о режимах "NULL to Selected" и "NULL to Unselected".
Выбираются они, как и Align To View - в списке режимов окошка Face Properties.
В первом режиме клик по фейсу красит его текстурой нулл (в зависимости от игры, это либо NULL, либо common/caulk).
Во втором - красит остальные фейсы браша текстурой нулл. Может быть полезно для быстрой окраски нуллом наружных стен, когда внутренняя - это только один фейс браша (так бывает довольно часто).
Если игра не поддерживает нулл-текстуры (например, Quake 2) - то этих режимов не будет в списке.

И о паках. Пока протестирована только загрузка моделей и спрайтов из них в халфе. Возможно, будет работать загрузка моделей ку1 и ку2 - я не тестил, но почему бы ей не работать? А вот текстуры ку2 из паков пока не грузятся, здесь архитектурные ограничения пока не преодолены. Pk3-паки пока тоже не поддерживаются.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 143371

Старое сообщение 24-01-2015 09:57
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



XaeroX
а jmf формат не менялся?

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

Сообщить модератору | | IP: Записан
Сообщение: 143372

Старое сообщение 24-01-2015 11:16
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 12:59. Новая тема    Ответить
Страницы (35): « Первая ... « 3 4 5 6 [7] 8 9 10 11 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Jackhammer > Последняя версия Jackhammer
Ссылки в этой теме
2 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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