О продуктах ExaGear: различия между версиями
Ilya114 (обсуждение | вклад) Нет описания правки |
Ilya114 (обсуждение | вклад) мНет описания правки |
||
(не показано 9 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
'''''ExaGear''''' - серия коммерческих программ созданных в 2013 году российской компанией '''Eltechs''' для трансляции x86_64 инструкций в ARMv6, ARMv7, ARMv8 для запуска в контейнере Linux приложений и игр от ''Windows'' используя ''[[Wine(ru)|Wine]]'' - свободную реализацию ''Windows'' API. | [[en:About ExaGear products]] | ||
'''''ExaGear''''' - серия коммерческих программ созданных в 2013 году российской компанией '''Eltechs''' для трансляции x86_64 инструкций в ARMv6([[ExaGear Desktop(ru)|ExaGear Desktop]]), ARMv7, ARMv8 для запуска в контейнере Linux приложений и игр от ''Windows'' используя ''[[Wine(ru)|Wine]]'' - свободную реализацию ''Windows'' API<ref>https://web.archive.org/web/20190319162705/https://eltechs.com/</ref>. | |||
{{Infobox_Exagear(ru) | {{Infobox_Exagear(ru) | ||
|title = <center>'''ExaGear'''</center> | |title = <center>'''ExaGear'''</center> | ||
Строка 11: | Строка 12: | ||
== История компании и программы == | == История компании и программы == | ||
Компания '''Eltechs''' была | Компания '''[[Eltechs(ru)|Eltechs]] ''' была основана 25 февраля 2012 года<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871</ref> в города Москва, Россия. Предположительно, разработчики были сотрудниками инновационного центра Сколково<ref>https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=83034636</ref>. Известно, что команду возглавял человек с псевдонимом ''Armmaster'', также в ней были ''pUnK2014 и TheAK47''<ref>https://4pda.to/forum/index.php?act=findpost&pid=30304389&anchor=Spoil-30304389-1</ref>. | ||
22 марта 2014 года<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871</ref> на Android был представлен '''''Heroes 3 Runner''''', программа которая позволяла запустить и играть в Heroes 3 на Android путём трансляции x86 в ARM. В том же 2014 году ''Heroes 3 Runner'' был переименован в '''''ExaGear Strategies'''''. | |||
2 ноября 2014 года вышел '''[[ExaGear Desktop(ru)|ExaGear Desktop]]''': программа для запуска x86 Linux, Windows приложений (с помощью [[Wine(ru)|Wine]]) на ARM GNU/Linux платформах. | 2 ноября 2014 года<ref>https://web.archive.org/web/20190513205448/https://eltechs.com/product/exagear-desktop/</ref> вышел '''[[ExaGear Desktop(ru)|ExaGear Desktop]]''': программа для запуска x86 Linux, Windows приложений (с помощью [[Wine(ru)|Wine]]) на ARM GNU/Linux платформах. | ||
В 2017 году выходит '''''ExaGear Windows Emulator''''' - версия | '''''ExaGear RPG''''' вышел в бета-тестирование 3 ноября 2014 года. Он был предназначен для запуска игр Fallout 1,2, M&M 6,7,8<ref>https://4pda.to/forum/index.php?showtopic=608699&view=findpost&p=34686593</ref>. | ||
В 2017 году(предположительно) выходит '''''ExaGear Windows Emulator''''' - версия ExaGear с новым на тот момент Wine 3.0, для запуска кроме как игр ещё и приложений Windows на Android. | |||
==== Интересный факт ==== | |||
Словосочетание "Windows Emulator" в названии последней версии ExaGear Windows Emulator на самом деле не соответствовало действительности, ведь настоящий Windows в программе не эмулировался, для запуска Windows приложений там использовлся [[Wine(ru)|Wine]] - свободная реализация Windows API. | |||
С 2014 по 2018 годы вышло много новых стабильных и бета версий, проект развивался и всё больше игр удавалось запустить. | |||
На тот момент GPU эмулировался программными методами, поддержки OpenGL не было, также как и Direct3D(только DirectX 1-7). Поддержка програмнного OpenGL была добавлена лишь в 2018 году мододелами. | |||
== Прекращение разработки, закрытие и продажа проекта == | == Прекращение разработки, закрытие и продажа проекта == | ||
Последние версии ExaGear RPG, ExaGear Strategies, ExaGear Windows Emulator(2.6.8, 3.5.0, 3.0.1 соответственно) вышли в 2018 году. 28 февраля 2019 года Eltechs | Последние версии ExaGear RPG, ExaGear Strategies, ExaGear Windows Emulator(2.6.8, 3.5.0, 3.0.1 соответственно) вышли в 2018 году. В конце февраля 2019 года разработчик неожиданно разослал всем обладателям лицензий на продукты ExaGear, что 28 февраля 2019 года Eltechs прекратит поддержку ExaGear что и произошло: все приложения из Google Play были удалены, а на главном сайте компании отображалось сообщение "распродано". Проект был закрыт<ref>https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=82405730</ref>. | ||
==== Продажа проекта и дальнейшее развитие проекта ==== | |||
Предположительно в октябре 2020 Eltechs продала все исходные коды '''ExaGear''' компании Huawei, и проект был возобновлён под маркой '''[[ExaGear Huawei(ru)|ExaGear Huawei]]'''<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=100297247</ref>. Была добавлена поддержка x86_64 архитектуры. Новая версия работает только на продуктах Huawei, и в массовую продажу не поступала. | |||
[[File:ExaGearMainPageMarch2019.png|thumb|Сайт компании Eltechs в марте 2019 года.]] | [[File:ExaGearMainPageMarch2019.png|thumb|Сайт компании Eltechs в марте 2019 года.]] | ||
== Продолжение развития энтузиастами в 2019-2022 годах == | == Продолжение развития энтузиастами в 2019-2022 годах == | ||
В 2019-2020 годах в Exagear силами энтузиастов была добавлена поддержка программного 3D ускорения(llvmpipe), что положило начало разработке базового 3D ускорения путём адаптации virgl-renderer на Android. | В 2019-2020 годах в Exagear силами энтузиастов была добавлена поддержка программного 3D ускорения(llvmpipe)<ref>https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=83785014</ref>, что положило начало разработке базового 3D ускорения путём адаптации virgl-renderer на Android. Ранее у разработчиков были планы по добавлению поддержки OpenGL в ExaGear, но они не были воплощены в жизнь. | ||
В | В марте 2021 человек под ником alexvorxx выпускает пост на 4PDA '''VirGL Overlay''' в '''ExaGear'''<ref>https://4pda.to/forum/index.php?showtopic=992239&st=4940#entry105082317</ref>, который в качестве рендера использовал virgl-renderer. Портированием и разработкой оригинального приложения занимался пользователь ''mittorn'', а последующие версии(0.0.5, 0.0.7 и т.д) на базе новых версий virgl-renderer были собраны пользователем alexvorxx. | ||
Это ознаменует начало поддержки '''3D ускорения в ExaGear'''. На тот момент с ним большинство игр работали нестабильно а в тех которые работали зачастую были графические артефакты, также требовались root права, и поддерживались только '''GPU Adreno'''. | Это ознаменует начало поддержки '''3D ускорения в ExaGear'''. На тот момент с ним большинство игр работали нестабильно а в тех которые работали зачастую были графические артефакты, также требовались root права, и поддерживались только '''GPU Adreno'''. | ||
Строка 37: | Строка 50: | ||
В декабре 2021 китайские энтузиасты выпускают ExaGear с VirtIO-GPU: VirGL но с рендером на базе драйверов [[Turnip(ru)|Turnip+]][[Zink(ru)|Zink]] для Adreno 618+, используя тот же способ что и Grima04. | В декабре 2021 китайские энтузиасты выпускают ExaGear с VirtIO-GPU: VirGL но с рендером на базе драйверов [[Turnip(ru)|Turnip+]][[Zink(ru)|Zink]] для Adreno 618+, используя тот же способ что и Grima04. | ||
Уже в январе 2022 alexvorxx выпускает модификацию кеша на базе стандартного от Eltechs, который использует GPU напрямую без VirGL, используя только [https://github.com/alexvorxx/Zink-Mesa-Xlib Turnip+Zink собранный с библиотекой xlib] | Уже в январе 2022 alexvorxx выпускает модификацию кеша на базе стандартного от Eltechs, который использует GPU напрямую без VirGL, используя только [https://github.com/alexvorxx/Zink-Mesa-Xlib Turnip+Zink собранный с библиотекой xlib]. | ||
В том же январе 2022 выходит новое удобное, но пока что нестабильное управление '''[[Управления в ExaGear#Input Bridge|Input Bridge]]''' от DotNetBurst<ref>https://4pda.to/forum/index.php?showtopic=992239&st=11460#entry112829865</ref> (разработка заморожена). | |||
== Причины закрытия проекта == | |||
Причиной закрытия проекта стала '''нерентабельность'''. Приложение после выхода было успешно взломано, и могло использоваться бесплатно, и судя по всему, продажи приложения в Play Market стали падать, от чего прибыль разработчиков либо сильно снизилась либо её не было вообще. Дорогие [[Управления в ExaGear|управления]] для игр сыграли роль в будущем проекта который был закрыт 28 февраля 2019 года. | |||
== Галерея == | == Галерея == | ||
Строка 52: | Строка 69: | ||
== Источники == | == Источники == | ||
Текущая версия от 04:47, 9 декабря 2022
ExaGear - серия коммерческих программ созданных в 2013 году российской компанией Eltechs для трансляции x86_64 инструкций в ARMv6(ExaGear Desktop), ARMv7, ARMv8 для запуска в контейнере Linux приложений и игр от Windows используя Wine - свободную реализацию Windows API[1].
Разработчик | Eltechs |
---|---|
Дата выхода | ExaGear RPG/Strategies - 3 ноября 2014 года(beta), Windows Emulator - февраль 2017 года |
Прекращение разработки | 28 февраля 2019 |
Продажа проекта | 1 октября 2020 года |
Версия | ExaGear RPG - 2.6.8, Strategies - 3.5.0, Windows Emulator - 3.0.1 |
История компании и программы
Компания Eltechs была основана 25 февраля 2012 года[2] в города Москва, Россия. Предположительно, разработчики были сотрудниками инновационного центра Сколково[3]. Известно, что команду возглавял человек с псевдонимом Armmaster, также в ней были pUnK2014 и TheAK47[4].
22 марта 2014 года[5] на Android был представлен Heroes 3 Runner, программа которая позволяла запустить и играть в Heroes 3 на Android путём трансляции x86 в ARM. В том же 2014 году Heroes 3 Runner был переименован в ExaGear Strategies.
2 ноября 2014 года[6] вышел ExaGear Desktop: программа для запуска x86 Linux, Windows приложений (с помощью Wine) на ARM GNU/Linux платформах.
ExaGear RPG вышел в бета-тестирование 3 ноября 2014 года. Он был предназначен для запуска игр Fallout 1,2, M&M 6,7,8[7].
В 2017 году(предположительно) выходит ExaGear Windows Emulator - версия ExaGear с новым на тот момент Wine 3.0, для запуска кроме как игр ещё и приложений Windows на Android.
Интересный факт
Словосочетание "Windows Emulator" в названии последней версии ExaGear Windows Emulator на самом деле не соответствовало действительности, ведь настоящий Windows в программе не эмулировался, для запуска Windows приложений там использовлся Wine - свободная реализация Windows API.
С 2014 по 2018 годы вышло много новых стабильных и бета версий, проект развивался и всё больше игр удавалось запустить.
На тот момент GPU эмулировался программными методами, поддержки OpenGL не было, также как и Direct3D(только DirectX 1-7). Поддержка програмнного OpenGL была добавлена лишь в 2018 году мододелами.
Прекращение разработки, закрытие и продажа проекта
Последние версии ExaGear RPG, ExaGear Strategies, ExaGear Windows Emulator(2.6.8, 3.5.0, 3.0.1 соответственно) вышли в 2018 году. В конце февраля 2019 года разработчик неожиданно разослал всем обладателям лицензий на продукты ExaGear, что 28 февраля 2019 года Eltechs прекратит поддержку ExaGear что и произошло: все приложения из Google Play были удалены, а на главном сайте компании отображалось сообщение "распродано". Проект был закрыт[8].
Продажа проекта и дальнейшее развитие проекта
Предположительно в октябре 2020 Eltechs продала все исходные коды ExaGear компании Huawei, и проект был возобновлён под маркой ExaGear Huawei[9]. Была добавлена поддержка x86_64 архитектуры. Новая версия работает только на продуктах Huawei, и в массовую продажу не поступала.
Продолжение развития энтузиастами в 2019-2022 годах
В 2019-2020 годах в Exagear силами энтузиастов была добавлена поддержка программного 3D ускорения(llvmpipe)[10], что положило начало разработке базового 3D ускорения путём адаптации virgl-renderer на Android. Ранее у разработчиков были планы по добавлению поддержки OpenGL в ExaGear, но они не были воплощены в жизнь.
В марте 2021 человек под ником alexvorxx выпускает пост на 4PDA VirGL Overlay в ExaGear[11], который в качестве рендера использовал virgl-renderer. Портированием и разработкой оригинального приложения занимался пользователь mittorn, а последующие версии(0.0.5, 0.0.7 и т.д) на базе новых версий virgl-renderer были собраны пользователем alexvorxx.
Это ознаменует начало поддержки 3D ускорения в ExaGear. На тот момент с ним большинство игр работали нестабильно а в тех которые работали зачастую были графические артефакты, также требовались root права, и поддерживались только GPU Adreno.
Летом 2021 выходит версия без root, улучшается работа игр, уменьшается кол-во графических багов, добавлена поддержка графических процессоров Mali.
В конце июля 2021 на YouTube канале Grima04 выложил видео с демонстрацией работы Turnip (открытый драйер Vulkan Adreno)+Zink(транслятор Vulkan->OpenGL)+VirGL(virgl_vtest_server) в ExaGear с помощью использования в Termux контейнера proot. Чуть позже выходит virgl_vtest_launcher, ранняя реализицая VirtIO-GPU в ExaGear. На тот момент требовался root, и присутствовали графические ошибки.
В декабре 2021 китайские энтузиасты выпускают ExaGear с VirtIO-GPU: VirGL но с рендером на базе драйверов Turnip+Zink для Adreno 618+, используя тот же способ что и Grima04.
Уже в январе 2022 alexvorxx выпускает модификацию кеша на базе стандартного от Eltechs, который использует GPU напрямую без VirGL, используя только Turnip+Zink собранный с библиотекой xlib.
В том же январе 2022 выходит новое удобное, но пока что нестабильное управление Input Bridge от DotNetBurst[12] (разработка заморожена).
Причины закрытия проекта
Причиной закрытия проекта стала нерентабельность. Приложение после выхода было успешно взломано, и могло использоваться бесплатно, и судя по всему, продажи приложения в Play Market стали падать, от чего прибыль разработчиков либо сильно снизилась либо её не было вообще. Дорогие управления для игр сыграли роль в будущем проекта который был закрыт 28 февраля 2019 года.
Галерея
Источники
- ↑ https://web.archive.org/web/20190319162705/https://eltechs.com/
- ↑ https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871
- ↑ https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=83034636
- ↑ https://4pda.to/forum/index.php?act=findpost&pid=30304389&anchor=Spoil-30304389-1
- ↑ https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871
- ↑ https://web.archive.org/web/20190513205448/https://eltechs.com/product/exagear-desktop/
- ↑ https://4pda.to/forum/index.php?showtopic=608699&view=findpost&p=34686593
- ↑ https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=82405730
- ↑ https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=100297247
- ↑ https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=83785014
- ↑ https://4pda.to/forum/index.php?showtopic=992239&st=4940#entry105082317
- ↑ https://4pda.to/forum/index.php?showtopic=992239&st=11460#entry112829865