Arts-Union

Территория 3DOшников => Эмуляция => Тема начата: BeSman от 20 Ноябрь 2015, 16:05:28

Название: MacOS версия Феникса
Отправлено: BeSman от 20 Ноябрь 2015, 16:05:28
Автор, продай/выложибесплатно сорс, я наконец порт под мак сделаю...
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 20 Ноябрь 2015, 16:24:04
Выложить не выложу, продать - можно.
До мака пока руки не дошли.

Или ты про iOS ? Под него не планируется порта.
Название: Re: MacOS версия Феникса
Отправлено: Evgen-san от 20 Ноябрь 2015, 17:25:20
тут не всё так просто
(http://s019.radikal.ru/i628/1511/57/1fa547027398.jpg)
Название: Re: MacOS версия Феникса
Отправлено: BeSman от 21 Ноябрь 2015, 14:32:38
Я про порт феникса под MacOS X на настольные компы
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Ноябрь 2015, 14:35:14
Пробовал на свой ноут мак накатить, но не вышло, будет время с виртуалкой попробую.
Название: Re: MacOS версия Феникса
Отправлено: doom_sun от 21 Ноябрь 2015, 16:13:43
Макс ты Hackintosh пытался поставить?
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Ноябрь 2015, 16:50:42
Макс ты Hackintosh пытался поставить?

Ну да, чтобы эмуль собирать на нем.
Название: Re: MacOS версия Феникса
Отправлено: doom_sun от 21 Ноябрь 2015, 17:02:31
Просто эта "вещь" сборище глюков и баггов... Тоже как-то пробовал - ни чего хорошего. И просто забил... Про виртуалку, после неё, уже отпало желание думать ;D
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Ноябрь 2015, 17:05:24
С виртуалкой пока не пробовал, а мак покупать ради эмуля для владельцев маков - абсурд и безумие  ;D
Название: Re: MacOS версия Феникса
Отправлено: doom_sun от 22 Ноябрь 2015, 03:20:09
Я и не говорю, что МАС надо покупать. Я лишь подтвердил, что Hackintosh - не вариант :)
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 22 Ноябрь 2015, 11:56:37
Да, это я к слову - просто на их цены глянул  O.o
Название: Re: MacOS версия Феникса
Отправлено: doom_sun от 23 Ноябрь 2015, 13:22:06
Это ж Apple. Сам Джобс приложил (ага, щаззз) к этому руку :)
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 09 Январь 2016, 08:56:08
Чет и под VirtualBox не завелся этот огрызок...
Два дня потратил, в топку его.
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 16 Январь 2016, 10:06:50
Автор, продай/выложибесплатно сорс, я наконец порт под мак сделаю...

Делай!  https://github.com/fixelsan/freedo
Название: Re: MacOS версия Феникса
Отправлено: Evgen-san от 16 Январь 2016, 21:49:12
думаешь сделает? :)
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 17 Январь 2016, 06:31:58
А че там делать?
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 18 Январь 2016, 13:51:49
Пока еще бажная, но уже фурычит =)
Название: Re: MacOS версия Феникса
Отправлено: doom_sun от 18 Январь 2016, 15:01:52
Запустил таки? Виртуалка или купил MAC?  ;D
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 18 Январь 2016, 16:40:22
Запустил таки? Виртуалка или купил MAC?  ;D

Не, это Феликс собирает на своем маке.
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 20 Январь 2018, 18:26:28
Проект впервые портирован на MacOS X, возможно будут мелкие недоработки, которые я со временем поправлю.
В дальнейшем релизы будут выходить синхронно с релизами для остальных операционных систем.
Ссылка на скачивание: http://www.arts-union.ru/sites/default/files/ph2824-macx.zip
Название: Re: MacOS версия Феникса
Отправлено: doom_sun от 21 Январь 2018, 02:30:42
Ты купил себе МакБук? О_о
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 07:10:50
Нет. Мак-мини для рабочих нужд, а заодно и эмулятор портировал.
Название: Re: MacOS версия Феникса
Отправлено: Casper от 21 Январь 2018, 10:56:41
это поддержка вражеской экономики! =)
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 11:26:58
Надо на Эльбрус тоже запилить )

Обновил немного - убрал ряд багов и еще добавил отладочную сборку.
Название: Re: MacOS версия Феникса
Отправлено: Casper от 21 Январь 2018, 11:46:06
тогда придётся тебе купить систему на Эльбрус/OS ;D
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 12:40:00
тогда придётся тебе купить систему на Эльбрус/OS ;D

Думаю там проблем особых не будет, Linux же )
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 17:08:50
Еще раз перезалил  :) - деплой поправил. Сейчас должно стартовать без танцев с бубном.
Название: Re: MacOS версия Феникса
Отправлено: Captain Quazar от 21 Январь 2018, 17:54:09
Добрый вечер!
Для начала, хочу поблагодарить за проделанную работу. Сегодня, поддавшись приступу дичайшей ностальгии, откопал виндовый ноут и установил на него эмулятор. А тут, оказывается, подвезли версию для Mac :D Сейчас всё действительно нормально запускается и вроде работает. Но вот подружится с геймпадом от PS4 не получилось. При попытке создать конфигурацию, нет никакой реакции на нажатие кнопок. И ещё один момент. Когда в настройках выбираешь какой-нибудь пункт из выпадающего меню, всё равно отображается первый пункт меню. То есть, пока не раскроешь меню, не увидишь, какая настройка выбрана на самом деле.
ОС: OS X El Capitan 10.11.6

P.S.
А вот оформление можно было оставить темным, как в версии для Windows.
Темный интерфейс смотрится в Mac OS совершенно нормально.
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 18:53:25
Оформление вы можете закинуть в деплой (папка skin в версиях для ругих ОС), но к сожалению на маке оно смотрится безобразно, поэтому я его убрал.

С менюшками не очень понял (вроде все настраивалось) - можно со скриншотами?

Джойстик не проверял, возможно и не работает.
Название: Re: MacOS версия Феникса
Отправлено: Captain Quazar от 21 Январь 2018, 19:28:34
Хм... странно... теперь глюк "работает" несколько иначе – запоминается первая выбранная опция.
Название: Re: MacOS версия Феникса
Отправлено: Casper от 21 Январь 2018, 20:05:31
Думаю там проблем особых не будет, Linux же )
если не ошибаюсь, там цена системника аж за 100тр. переваливала, нет серийного производства, только под заказ для гос учреждений )

цена комплекта https://tjournal.ru/39451-rossiyskie-kompyutery-elbrus-podesheveli-do-199-tysyach-rubley
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 20:19:16
Хм... странно... теперь глюк "работает" несколько иначе – запоминается первая выбранная опция.
Этот баг дибо в Qt, либо в MacOS. Посмотрел - у меня нет такого, а контролы - они из кьюта - стандартные.

Зато у меня аппаратный рендер таааакое показывает, что жуть  ::bad:
Походу разработчики МакОС ради попугаев вырубили по максимуму синхронизацию, да так, что ребиндинг FBO не помогает дождаться записи в FBO для чтения результата при наложении следующей текстуры. Сам ребиндинг - уже был костылем против таких-же попугаев на дискретных карточках. Смотрю с тех пор появилось расширение GL_NV_texture_barrier - похоже на правильный костыль  :)
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 21:03:17
Думаю там проблем особых не будет, Linux же )
если не ошибаюсь, там цена системника аж за 100тр. переваливала, нет серийного производства, только под заказ для гос учреждений )

цена комплекта https://tjournal.ru/39451-rossiyskie-kompyutery-elbrus-podesheveli-do-199-tysyach-rubley

Вон Маки по пол ляма продают - ничего - кто-то берет, корпус покрасивше и покачественней - остальное неважно, что софт у них фуфловый, что начинка слабая за такую цену, ну по крайней мере у макинтоша такой подход работает - а Эльбрус чем хуже? Со сборкой блока ведь можно справиться, если уж проц осилили и тем более рекомпиляцию х86? Да и Линукс - получше МакОС будет ;)

ПС. Вот например https://www.onlinetrade.ru/catalogue/kompyutery_apple_mac_pro-c649/apple/kompyuter_apple_mac_pro_xeon_e5_2.7_12_core_64gb_1tb_ssd_dual_firepro_d700_6gb_x2_z0p8000j5-731474.html
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 21 Январь 2018, 21:59:11
Расширение GL_NV_texture_barrier Мак поддерживает (по крайней мере мой, а учитывая что он самый хиленький, то и остальные тоже должны), так что рендер я исправлю и еще там пара багов с относительными путями нужно поправить (переводы не грузятся) и джой проверить. Ничего вроде не забыл?
Название: Re: MacOS версия Феникса
Отправлено: Captain Quazar от 22 Январь 2018, 10:52:43
Круто! Перехожу в режим ожидания.
Погоняю пока любимый Star Fighter на винде :)
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 27 Январь 2018, 12:02:24
Обновление 2.8.25: исправлены оставшиеся ошибки возникшие в результате портирования - аппаратный рендер, поддержка джойстиков и переводов.
Название: Re: MacOS версия Феникса
Отправлено: Captain Quazar от 28 Январь 2018, 11:05:07
Хм... Теперь, при попытке создать конфигурацию, окно закрывается мгновенно. При этом записываются какие-то рандомные значения. Нажатие кнопок "добавить" и "переопределить" заканчивается так же. Если после этого запустить игру, то становится понятно, почему это происходит. Игра ведёт себя так, будто на геймпаде нажаты все кнопки сразу. Персонаж двигается в произвольных направлениях, выполняет какие-то действия, постоянно включается и выключается пауза и т. д.
Геймпад исправен, на данном маке отлично работает в PS4 RemotePlay и OpenEmu. В винде с ним тоже проблем нет.
Название: Re: MacOS версия Феникса
Отправлено: Altmer от 28 Январь 2018, 11:56:58
Хм... Теперь, при попытке создать конфигурацию, окно закрывается мгновенно. При этом записываются какие-то рандомные значения. Нажатие кнопок "добавить" и "переопределить" заканчивается так же. Если после этого запустить игру, то становится понятно, почему это происходит. Игра ведёт себя так, будто на геймпаде нажаты все кнопки сразу. Персонаж двигается в произвольных направлениях, выполняет какие-то действия, постоянно включается и выключается пауза и т. д.
Геймпад исправен, на данном маке отлично работает в PS4 RemotePlay и OpenEmu. В винде с ним тоже проблем нет.

Это похоже очередная "фича" в MacOS, похоже генерит события лишние/левые за каким-то чёртом, я это фильтровать не буду пока что, поэтому просто рекомендую назначить кнопки вручную.

ПС. На моем джойстике правда все намного лучше, но все равно оси лишние проскакивали, посмотрю на следующих выходных - что за ерунда такая, при чем ни на линуксе, ни на виндовсе такого со своим джойстиком не замечаю.
Название: Re: MacOS версия Феникса
Отправлено: Captain Quazar от 30 Январь 2018, 14:58:16
Попробовал скопировать конфигурацию из виндовой версии.
Кнопки работают нормально, а вот с направлениями беда.
Название: Re: MacOS версия Феникса
Отправлено: Captain Quazar от 31 Январь 2018, 17:58:51
Попробовал назначить направления на левый стик вместо крестовины. Работает :D
Костыль, конечно, но работает, играть можно :)