About ExaGear products: Difference between revisions

translated from Russian
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 14: Line 14:


== History of the company and program ==
== History of the company and program ==
Company '''[[Eltechs(en)|Eltechs]] ''' was founded on February 25, 2012<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871</ref> in Russia (there is a version that the authors were originally from the city of Skolkovo). It is known that the team was led by a person with the pseudonym ''Armmaster'', it also included ''pUnK2014 and TheAK47''<ref>https://4pda.to/forum/index.php?act=findpost&pid=30304389&anchor=Spoil-30304389-1</ref>.
Company '''[[Eltechs(en)|Eltechs]] ''' was founded on February 25, 2012<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871</ref> in Moscow, Russia. Presumably, the developers were employees of the Skolkovo innovation center<ref>https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=83034636</ref>. It is known that the team was led by a person with the pseudonym ''Armmaster'', it also included ''pUnK2014 and TheAK47''<ref>https://4pda.to/forum/index.php?act=findpost&pid=30304389&anchor=Spoil-30304389-1</ref>.


On March 22, 2014<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871</ref> '''''Heroes 3 Runner''''' was introduced to Android, a program that allowed you to run and play Heroes 3 on Android by translating x86 to ARM. Also in 2014, ''Heroes 3 Runner'' was renamed to '''''ExaGear Strategies'''''.
On March 22, 2014<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=116886871</ref> '''''Heroes 3 Runner''''' was introduced to Android, a program that allowed you to run and play Heroes 3 on Android by translating x86 to ARM. Also in 2014, ''Heroes 3 Runner'' was renamed to '''''ExaGear Strategies'''''.
Line 38: Line 38:
Presumably in October 2020, Eltechs sold all the source codes of '''ExaGear''' to Huawei, and the project was relaunched under the brand '''[[ExaGear Huawei(en)|ExaGear Huawei]]'''<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=100297247</ref>. Support for x86_64 architecture has been added. The new version only works on Huawei products, and was not available for mass sale.
Presumably in October 2020, Eltechs sold all the source codes of '''ExaGear''' to Huawei, and the project was relaunched under the brand '''[[ExaGear Huawei(en)|ExaGear Huawei]]'''<ref>https://4pda.to/forum/index.php?showtopic=992239&view=findpost&p=100297247</ref>. Support for x86_64 architecture has been added. The new version only works on Huawei products, and was not available for mass sale.


In October 2022 (presumably) Huawei removed everything related to ExaGear on its website. Perhaps the project was finally closed.
[[File:ExaGearMainPageMarch2019.png|thumb|Eltechs website in March 2019.]]
[[File:ExaGearMainPageMarch2019.png|thumb|Eltechs website in March 2019.]]
== Continued development by enthusiasts in 2019-2022 ==
== Continued development by enthusiasts in 2019-2022 ==
In 2019-2020, enthusiasts added support for software 3D acceleration (llvmpipe)<ref>https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=83785014</ref> to Exagear, which marked the beginning development of basic 3D acceleration by adapting virgl-renderer on Android. Previously, the developers had plans to add OpenGL support to ExaGear, but they did not materialize.
In 2019-2020, enthusiasts added support for software 3D acceleration (llvmpipe)<ref>https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=83785014</ref> to Exagear, which marked the beginning development of basic 3D acceleration by adapting virgl-renderer on Android. Previously, the developers had plans to add OpenGL support to ExaGear, but they did not materialize.


In March 2021, a person under the nickname alexvorxx releases a post on w3bsit3-dns.com '''VirGL Overlay''' in '''ExaGear'''<ref>https://4pda.to/forum/index.php?showtopic=992239&st=4940#entry105082317</ref> which used virgl-renderer as the renderer. Porting and development of the original application was carried out by the user ''mittorn'', and subsequent versions (0.0.5, 0.0.7 and etc) based on new versions of virgl-renderer were built by user alexvorxx.
In March 2021, a person under the nickname alexvorxx releases a post on 4pda.to '''VirGL Overlay''' in '''ExaGear'''<ref>https://4pda.to/forum/index.php?showtopic=992239&st=4940#entry105082317</ref> which used virgl-renderer as the renderer. Porting and development of the original application was carried out by the user ''mittorn'', and subsequent versions (0.0.5, 0.0.7 and etc) based on new versions of virgl-renderer were built by user alexvorxx.


This will mark the start of support for '''3D acceleration''' in ExaGear. At that time, most of the games with it were unstable, and those that worked often had graphical artifacts, root rights were also required, and only '''GPU Adreno''' were supported.
This will mark the start of support for '''3D acceleration''' in ExaGear. At that time, most of the games with it were unstable, and those that worked often had graphical artifacts, root rights were also required, and only '''GPU Adreno''' were supported.
Line 49: Line 48:
In the summer of 2021, a non-root version is released, the work of games is improved, the number of graphic bugs is reduced, support for Mali GPUs has been added.
In the summer of 2021, a non-root version is released, the work of games is improved, the number of graphic bugs is reduced, support for Mali GPUs has been added.


At the end of July 2021 on YouTube channel Grima04 posted a video demonstrating the work of [[Turnip]] ''(Vulkan Adreno open driver'')+[[Zink]]''(Vulkan- >OpenGL)''+VirGL(virgl_vtest_server) to ExaGear by using Termux's proot container. A little later [https://github.com/Grima04/virgl-vtest-launcher virgl_vtest_launcher] is released, an early implementation of VirtIO-GPU in ExaGear. At that time, root was required, and there were graphical errors.
At the end of July 2021 on YouTube channel Grima04 posted a video demonstrating the work of [[Turnip]] ''(Vulkan Adreno open driver'')+[[Zink]]''(Vulkan->OpenGL)''+VirGL(virgl_vtest_server) to ExaGear by using Termux's proot container. A little later [https://github.com/Grima04/virgl-vtest-launcher virgl_vtest_launcher] is released, an early implementation of VirtIO-GPU in ExaGear. At that time, root was required, and there were graphical errors.


In December 2021, Chinese enthusiasts release ExaGear with VirtIO-GPU: VirGL but with [[Turnip|Turnip+]][[Zink]] driver based rendering for Adreno 618+, using the same method as Grima04.
In December 2021, Chinese enthusiasts release ExaGear with VirtIO-GPU: VirGL but with [[Turnip|Turnip+]][[Zink]] driver based rendering for Adreno 618+, using the same method as Grima04.