Показать все 52 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Volatile Engine (https://hlfx.ru/forum/forumdisplay.php?forumid=3)
-- MacOS-версия движка Volatile (https://hlfx.ru/forum/showthread.php?threadid=5056)
По немногочисленным просьбам трудящихся, решил открыть тему вновь.
И первое, чем хочется похвастаться - наконец-то кое-что заработало на MacOS. Путь был долгим, многомесячным - т.к. я только относительно недавно познакомился с этой операционкой - и впереди ещё многое предстоит сделать, но движок уже как минимум рисует что-то вразумительное.
__________________
О, поздравляю
Вроде как нынче поддержка Мак и Линукс это вполне такой убедительный плюс для проектов.
p.s.
а три показателя фпс это какие?
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
qishmish
Спасибо. Ну, с линуксом-то я давно на "ты".
Три показателя это текущий/максимум/минимум.
__________________
Очень приятная картинка. Хоть и пиксели какие-то x2 размером.
XaeroX у макоси три кружочка вместо кнопок, красный, оранжевый и почему-то серый. Ведь по логике вещей должен быть зелёным?
Это те же самые кружочки, что и в винде кнопки? Закрыть, свернуть, развернуть?
Добавлено 13-11-2017 в 11:23:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
XaeroX
Поздравляю !
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
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
Я слышал на макбуки можно другие оси ставить, винду и линукс. Мб можно как вторую ось посавить. Хотя по мне, это безмысленное занятие.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro с тех пор как они отказались от моторолловских процов.
Ну вот взял бы, да и вспаставил. Я вообще знаю людей, которые, купив макбук, тут же сносят макось и ставят винду, мотивируя тем, что в этой макоси ничерта не понятно, а сам макбук им нужен как элемент престижа.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
nemyax
А его что, до сих пор под мак нет?
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Вот кстати да. Блендер мне образца 2008 нравился, потом перестал. В 3д максе интерфейс ненавижу. хотя у этой парочки хорошая совместимость с плагинами для экспорта-импорта всякого.
Майа, напротив, показалась удобной (хоть и недалеко продвинулся). Синема4д , знаю, хорош для специфики. Модо и Риноцерос - представители новой волны, с приколюхами. А гудини это офигенно, особенно если его скрипт. язык знать... эх, когда-нибудь.
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Поздравляю!
Осталось ещё шакалинг для HiDPI(у эпплов именуемое Retina) отрубить.
a1batross
В каком смысле - отрубить? Предлагаешь самому рендерить в удвоенном разрешении?
Добавлено 14-11-2017 в 10:43:
__________________
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
XaeroX ну эти пиксели так себе выглядят. Да, в удвоенном.
a1batross
Ну нифига себе решение. Чтобы у пользователей макоси фпс был в два раза ниже, чем у пользователей винды или линукса?
Сделать-то я сделаю, но не уверен, что это разумное решение.
__________________
XaeroX дак в винде то же самое начиная с Vista. Я когда поставлю увеличение в 125%, то "старые" приложения очень неприятно шакалятся. Сообщается, что они имеют окно запрошенного размера, но в действительности винда его отшакалила в 1.25 раз.
У меня даже некотрые игры неправильно работали от этого -- получал смещение указателя мыши.
__________________
XaeroX
__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.
http://button.moddb.com/download/medium/125531.png
HDPI-рендеринг под MacOS.
Над фпс придётся поработать. По факту, несмотря на разрешение 1024х768, рендеринг идёт в разрешении 2048х1536.
Впрочем, фича, скорее всего, будет выключена по дефолту. Но зато - в этом режиме шикарные чёткие HDPI-шрифты. Не уверен, правда, что это так же круто смотрится на не-Retina дисплеях - включая и сам скриншот.
В целом, MacOS-порт завершён. Движок теперь официально полностью поддерживает третью операционную систему в дополнение к Win и Linux.
__________________
__________________
__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.
http://button.moddb.com/download/medium/125531.png
iOS это хорошо, хотя я вряд ли уйду с 10.2 в ближайшее время; когда как скорее всего когда Волатила до нее доберется, там будет минимум 14.x например
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
XaeroX Я просто понял будто УИ зависит от скейла. Перечитал пост - понял, что ступил. А почему тогда не уверен за не-ретина дисплеи?
__________________
Не помню, был ли такой вопрос. А движок 64-х битный? Если нет, то как планируете решать проблему с тем, что на МакОс выпилили поддержку 32-битных приложений полностью?
__________________
I tell you to enjoy life
AntiPlayer
Движок и 32-битный, и 64-битный одновременно. Мы используем жирные бинарники, создаваемые с помощью lipo. На Каталине пока не тестировали, но по идее она должна такие бинарники без проблем запускать. А вот собирать - уже вряд ли. Поэтому на ноуте пока держу Мохаве 10.14.6.
__________________
XaeroX на маке планируется два с половиной юзера?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Да кто их там на стройке Маке считает...
__________________
Не вкрю я в юзеров на Маках. А если таковые и существуют, то они в основном бездуховные.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Для тех, кто боялся последних требований Apple по нотаризации и 64-bit only - делюсь практическим опытом.
В волатиле собираются и 32-битные, и 64-битные бинарники, после чего мержатся в толстые бинарники (universal binary). Такие бинарники вполне проходят подписание кода и нотаризацию, несмотря на deprecation 32-битного кода. И даже запускаются на OS X, включая последнюю Каталину. Стиму, судя по всему, тоже пофигу - ему главное, чтобы 64-битные бинарники были, и чтобы апп был нотаризован. Других требований вроде как нет.
На OS XI (big sur) ещё не тестировал.
__________________
XaeroX а PE поддерживает универсальные бинарники?
У них точно есть два патча для запуска под MS-DOS и под Win32. Может и для 64-х битных что-то прикрутили.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Есть колхозный способ
https://github.com/sjmulder/fatpack
ncuxonaT
Антивирусы небось ругаться будут на такие утехи.
Добавлено 28-09-2020 в 08:30:
А fat DLL-библиотеки как будут работать?
__________________
Опять вариации на тему UNP?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 23:43. | Показать все 52 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024