Skip to content

MrPhryaNikFrosty/Horizon-Emu-mod

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

English   |    Русский   

Horizon-Emu-mod by Frost is an application that allows you to run Windows x86_64 applications on your Android device.

GitHub Downloads

Installation

  1. Go to Releases tab, open latest release, download an Apk file and horizonemumodobb.tar file and install it.
  2. Open an application called Horizon Emu and grant all request permissions. After that, go to 'Settings' tab and terminal shell. Copy and paste the tar -xf /sdcard/Download/horizonemumodobb.tar -C /data/data/com.antutu.ABenchMark/ and wait for a few seconds until the containers appeared.
  3. Open Containers tab, click on Create a new container, select name for your container, press Confirm, then select settings that you need and click Done.
  4. After that update the wine 9.5 and download the scripts in 'Download' tab
  5. Now, run the container. It might take a few minutes to load for the first time
  6. For on-screen controls use application called InputBridge. To use it, download and install InputBridge_v0.1.9.9.apk, open an application called InputBridge and provide all requested permissions, then press Import and select file of your controls profile (in .ibp format). In container, InputBridge will be launched automatically.

That's all!

Configuration

Settings For X11

In the X11 settings tab you will be greeted with settings transferred from Termux-X11 Preferences.

Recommend settings:

  • Screen resolution mode: exact
  • Screen resolution: 800x600 or 1280x720

Then everything is at the discretion of the user.


Dynarec and other emulator's settings

Moved to environment configuration, works in manual format.


Launch script output

You can check the operation of the container, and so on.


Terminal

Android console emulator, can use commands like cd, tar, etc.


System Requirements

  • Minimum Required Android Version:` Android 9.
  • Minimum GPU and CPU: Adreno 610, and any other GPU that supports Turnip. CPU with aarch64.
  • Root: Root is not required.

Issues in 1.0

  • VirGL not available yet

When deleting a container using the delete container button, the directory of drive D is also deleted, that is, in our case, the download folder. At the same time, the data of the application itself is cleared. (Normal way to delete a container).

Our main goals

  • Implement VirGL support.
  • Fix container deletion option.
  • Add built-in controls (Maybe).

Special thanks

Jotaros

DragoPayras - creation of GitHub and GitLab, testing of versions, fix errors.

Alexoqool - idea of ​​how you can add files and edit Apk.

Snap - adding a lot of DXVK and Turnips, adding Wine selection.

MTK Top Proc - idea of how you can add files.

Telegram Channels to find out information about the development

Snap's Channel (one of the main developers)

Horizon Emu (first information and tests)

DragoPayras' Channel

Alexoqool's Channel

Third party applications

Wine

Box86

Box64

glibc-packages

Mobox

DXVK

DXVK-ASYNC

DXVK-GPLASYNC

VKD3D

D8VK

Termux

Termux-X11

Mesa

mesa-zink-11.06.22