About ExaGear products: Difference between revisions

From Exagear International
Jump to navigation Jump to search
No edit summary
(translated from Russian)
Line 1: Line 1:
{{Language Banner|russianpagename=О_продуктах_ExaGear|englishpagename=About_ExaGear_products}}
[[ru:О продуктах ExaGear]]
'''''ExaGear''''' - a series of commercial programs created in 2013 by the Russian company '''Eltechs''' to translate x86_64 instructions to ARMv6, ARMv7, ARMv8 to run applications and games from ''Windows'' in a Linux container '' using ''[[Wine|Wine]]'', a free implementation of the ''Windows'' API.
'''''ExaGear''''' - a series of commercial programs created in 2013 by the Russian company '''Eltechs''' for translating x86_64 instructions into ARMv6([[ExaGear Desktop|ExaGear Desktop]]), ARMv7 , ARMv8 to run ''Windows'' applications and games in a Linux container using ''[[Wine]]'' - a free implementation of the ''Windows'' API<ref>https://web.archive.org/web/20190319162705/https://eltechs.com/</ref>.
{{Infobox_Exagear(en)
{{Infobox_Exagear(en)
|title = <center>'''ExaGear'''</center>
|title = <center>'''ExaGear'''</center>
Line 10: Line 10:
|version = ExaGear RPG - 2.6.8, Strategies - 3.5.0, Windows Emulator - 3.0.1
|version = ExaGear RPG - 2.6.8, Strategies - 3.5.0, Windows Emulator - 3.0.1
}}
}}
== Disclaimer ==
Most of the sources and footnotes here are in Russian, since the company is Russian, and the resources where the project is discussed are mostly in Russian.


== History of the company and program ==
== History of the company and program ==
The company '''Eltechs''' was established in 2012 in Moscow, Russia. It is known that the team was led by a man with the pseudonym ''Armmaster''. It also featured ''pUnK2014 and TheAK47''. More information about the company can be found [[Eltechs(en)|here...]]
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>.


On April 15, 2014, '''''Heroes 3 Runner''''' was introduced on 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'''''. '''''ExaGear RPG''''' went into beta testing on November 3, 2014. It was designed to run Fallout 1.2, M&M 6,7,8 games.
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'''''.


November 2, 2014 released '''[[ExaGear Desktop|ExaGear Desktop]]''': a program to run x86 Linux, Windows applications (with [[Wine|Wine]]) on ARM GNU/ Linux platforms. From 2014 to 2019, many new versions were released, the project developed and became more stable. The GPU was emulated in software, there was no support for OpenGL, as well as Direct3D (only DirectX 1-7)
November 2, 2014<ref>https://web.archive.org/web/20190513205448/https://eltechs.com/product/exagear-desktop/</ref> '''[[ExaGear Desktop]]''': program to run x86 Linux, Windows applications (using [[Wine]]) on ARM GNU/Linux platforms.


In 2017, '''''ExaGear Windows Emulator''''' is released - a version of Exagear with Wine 3.0, which was new at that time, to run Windows applications on Android in addition to games. The name "Windows Emulator" is not true, the real Windows was not emulated, there was Wine - a free implementation of the Windows API.
'''''ExaGear RPG''''' entered beta on November 3, 2014. It was designed to run Fallout 1,2, M&M 6,7,8<ref>https://4pda.to/forum/index.php?showtopic=608699&view=findpost&p=34686593</ref>.
 
In 2017 (presumably) '''''ExaGear Windows Emulator''''' is released - a version of ExaGear with Wine 3.0, which was new at that time, to run Windows applications on Android in addition to games.
 
==== Interesting fact ====
 
The phrase "Windows Emulator" in the name of the latest version of ExaGear Windows Emulator actually did not correspond to reality, because the real Windows was not emulated in the program, it used [[Wine(en)|Wine]] to run Windows applications - a free implementation of the Windows API.
 
From 2014 to 2018, many new stable and beta versions were released, the project developed and more and more games managed to be launched.
 
At that time, the GPU was emulated by software methods, there was no support for OpenGL, as well as Direct3D (only DirectX 1-7). Software OpenGL support was only added in 2018 by modders.


== Termination of development, closure and sale of the project ==
== Termination of development, closure and sale of the project ==
The latest versions of ExaGear RPG, ExaGear Strategies, ExaGear Windows Emulator (2.6.8, 3.5.0, 3.0.1 respectively) were released in 2018. On February 28, 2019, Eltechs stopped supporting Exagear and removed all applications from Google Play, the project was closed.
The latest versions of ExaGear RPG, ExaGear Strategies, ExaGear Windows Emulator (2.6.8, 3.5.0, 3.0.1 respectively) were released in 2018. At the end of February 2019, the developer unexpectedly sent out to all license holders of ExaGear products that Eltechs would stop supporting ExaGear on February 28, 2019, which happened: all applications from Google Play were removed, and the message "sold out" was displayed on the company's main website. The project has been closed<ref>https://4pda.to/forum/index.php?showtopic=804309&view=findpost&p=82405730</ref>.
 
==== Sale of the project and further development of the project ====
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 2020, Eltechs sold '''ExaGear''' to Huawei and the project was relaunched under the brand name '''ExaGear Huawei'''. Support for x86_64 architecture has been added. The new version only works on Huawei products and has not been released to the public.
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, support for software 3D acceleration (llvmpipe) was added to Exagear by enthusiasts, which marked the beginning of the development of basic 3D acceleration by adapting virgl-renderer to Android.
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 April 2021, a person under the nickname alexvorxx releases a post on 4pda.to(Russian forum) '''VirGL Overlay''' in '''ExaGear''', which used virgl-renderer as a renderer. The original application was ported and developed by the user ''mittorn'', and subsequent versions (0.0.5, 0.0.7, etc.) based on new versions of virgl-renderer were built by the user alexvorxx.
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.


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 34: Line 49:
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|Turnip]] ''(Vulkan Adreno open driver'')+[[Zink|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.
 
Already in January 2022, alexvorxx releases a cache modification based on the standard one from Eltechs, which uses the GPU directly without VirGL, using only [https://github.com/alexvorxx/Zink-Mesa-Xlib Turnip+Zink built with the xlib library].


In December 2021, Chinese enthusiasts release ExaGear with VirtIO-GPU: VirGL but with [[Turnip|Turnip+]][[Zink|Zink]] driver based rendering for Adreno 618+, using the same method as Grima04.
In the same January 2022, a new convenient, but so far unstable control '''[[Controls in ExaGear#Input Bridge|Input Bridge]]''' from DotNetBurst<ref>https://4pda.to/forum/index.php?showtopic=992239&st=11460#entry112829865</ref> (on hold).


Already in January 2022, alexvorxx releases a cache modification based on the standard one from Eltechs, which uses the GPU directly without VirGL, using only [https://github.com/alexvorxx/Zink-Mesa-Xlib Turnip+Zink built with the xlib library]
== Reasons for closing the project ==


In the same January 2022, a new convenient, but so far unstable [[Controls in ExaGear#Input Bridge|'''Input Bridge''']] control from DotNetBurst is released (development is frozen)
The reason for closing the project was '''unprofitability'''. After the release, the application was successfully hacked, and could be used for free, and apparently, sales of the application in the Play Market began to fall, from which the developers' profits either dropped significantly or did not exist at all. Expensive [[Controls in ExaGear|controls]] for games played a role in the future of the project which closed on February 28, 2019.


== Gallery ==
== Gallery ==
Line 52: Line 71:
</gallery>
</gallery>


== Links ==
== Sources ==
[[https://web.archive.org/web/20190319162705/https://eltechs.com/|Offical Eltechs(archive] website]

Revision as of 11:43, 20 October 2022

ExaGear - a series of commercial programs created in 2013 by the Russian company Eltechs for translating x86_64 instructions into ARMv6(ExaGear Desktop), ARMv7 , ARMv8 to run Windows applications and games in a Linux container using Wine - a free implementation of the Windows API[1].

ExaGear
ExagearImage1.jpg.jpg
Developer Eltechs
Release date ExaGear RPG/Strategies - November 3, 2014(beta), Windows Emulator - February 2017
Termination of development February 28, 2019
Sale project October 1, 2020
Version ExaGear RPG - 2.6.8, Strategies - 3.5.0, Windows Emulator - 3.0.1

Disclaimer

Most of the sources and footnotes here are in Russian, since the company is Russian, and the resources where the project is discussed are mostly in Russian.

History of the company and program

Company Eltechs was founded on February 25, 2012[2] 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[3].

On March 22, 2014[4] 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.

November 2, 2014[5] ExaGear Desktop: program to run x86 Linux, Windows applications (using Wine) on ARM GNU/Linux platforms.

ExaGear RPG entered beta on November 3, 2014. It was designed to run Fallout 1,2, M&M 6,7,8[6].

In 2017 (presumably) ExaGear Windows Emulator is released - a version of ExaGear with Wine 3.0, which was new at that time, to run Windows applications on Android in addition to games.

Interesting fact

The phrase "Windows Emulator" in the name of the latest version of ExaGear Windows Emulator actually did not correspond to reality, because the real Windows was not emulated in the program, it used Wine to run Windows applications - a free implementation of the Windows API.

From 2014 to 2018, many new stable and beta versions were released, the project developed and more and more games managed to be launched.

At that time, the GPU was emulated by software methods, there was no support for OpenGL, as well as Direct3D (only DirectX 1-7). Software OpenGL support was only added in 2018 by modders.

Termination of development, closure and sale of the project

The latest versions of ExaGear RPG, ExaGear Strategies, ExaGear Windows Emulator (2.6.8, 3.5.0, 3.0.1 respectively) were released in 2018. At the end of February 2019, the developer unexpectedly sent out to all license holders of ExaGear products that Eltechs would stop supporting ExaGear on February 28, 2019, which happened: all applications from Google Play were removed, and the message "sold out" was displayed on the company's main website. The project has been closed[7].

Sale of the project and further development of the project

Presumably in October 2020, Eltechs sold all the source codes of ExaGear to Huawei, and the project was relaunched under the brand ExaGear Huawei[8]. 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.

Eltechs website in March 2019.

Continued development by enthusiasts in 2019-2022

In 2019-2020, enthusiasts added support for software 3D acceleration (llvmpipe)[9] 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[10] 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.

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 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+Zink driver based rendering for Adreno 618+, using the same method as Grima04.

Already in January 2022, alexvorxx releases a cache modification based on the standard one from Eltechs, which uses the GPU directly without VirGL, using only Turnip+Zink built with the xlib library.

In the same January 2022, a new convenient, but so far unstable control Input Bridge from DotNetBurst[11] (on hold).

Reasons for closing the project

The reason for closing the project was unprofitability. After the release, the application was successfully hacked, and could be used for free, and apparently, sales of the application in the Play Market began to fall, from which the developers' profits either dropped significantly or did not exist at all. Expensive controls for games played a role in the future of the project which closed on February 28, 2019.

Gallery

Sources