Skip to content

ar37-rs/xow64-wine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 

Repository files navigation

alt_test

Xow64-Wine

Wine-10-rc5-wow64-staging + box64 presetuped for termux-glibc (aarch64)

Installation:

cd && pkg install wget 
rm -rf ~/xow64 && wget https://github.com/ar37-rs/xow64-wine/releases/download/latest/xow64 && chmod +x ~/xow64

and then

~/xow64 install-deps && ~/xow64 update-all

Usage (on desktop environment such xfce4 native termux-x11):

(Read for more info to setup xfce4 desktop for native termux-x11)

Launch winecfg

~/xow64 winecfg

Launch specific *.exe

~/xow64 app_name.exe

Additional usage:

Using newer build of virgl (virpipe) driver

(Universal GPUs and android 10+ only, recommended for stability)

~/xow64 driver=virpipe

Using specific patched virgl (virpipe) driver

(Universal GPUs and android 8+ only, faster FPS and unstable)

~/xow64 driver=virpipe-patched

Configure virpipe for d3d9+ (Direct X) apps/games fix and optimizations

~/xow64 virgl-cfg=d3d

Configure virpipe for OpenGL/ES apps/games

~/xow64 virgl-cfg=gl

Switch back using default driver

~/xow64 driver=default

Using vulkan llvmpipe (Universal CPUs)

~/xow64 vk=llvmpipe

Using vulkan panfrost driver (only for specific rooted devices with specific supported Mali-G series with kernel 5.10+)

~/xow64 vk=panfrost

Switch back using default vulkan driver, for preconfigured turnip Adreno and amd Xclipse GPU (if any)

~/xow64 vk=default

Using dxvk-proton (vkd3d)

~/xow64 vkd3d=true

Disable dxvk-proton (vkd3d)

~/xow64 vkd3d=false

Enable winedlloverride for cnc-ddraw

~/xow64 cnc-ddraw=true

Disable winedlloverride for cnc-ddraw

~/xow64 cnc-ddraw=false

Disable wine debugger (for stability)

~/xow64 debug=false

Re-enable wine debugger

~/xow64 debug=true

Quit wine or terminate all wine related process

~/xow64 q

Install box64 v0.3.3

~/xow64 box64=0.3.3

Install box64 v0.3.1

~/xow64 box64=0.3.1

Install box64 v0.3.0

~/xow64 box64=0.3.0

Update box64

~/xow64 update-box64

Update wine

~/xow64 update-wine

Update virgl (virpipe) driver

~/xow64 update-virpipe

Update angle-android

~/xow64 update-angle

Update dxvk-proton (vkd3d)

~/xow64 update-vkd3d

Update patch

~/xow64 update-patch

Uninstall (remove) xow64-wine

~/xow64 remove-all

Note:

  • Using virtual controller, install InputBrige

    From here

    and start command in desktop termux terminal

    ~/xow64 s
    

    and then StartInputBridge.cmd from wine start menu (desktop mode) before launching any game.

  • If experiencing any emulation issue, try using different version of box64 and drivers available above accordingly.

Addtional guide:

Other links for credits (3rd parties):

https://github.com/ptitSeb/box64

https://www.winehq.org

https://www.mesa3d.org

https://github.com/termux

https://github.com/termux/termux-x11

https://github.com/termux-pacman/glibc-packages

https://github.com/airidosas252/Wine-Builds

https://github.com/Kron4ek/Wine-Builds

https://gitlab.com/Ph42oN/dxvk-gplasync

https://github.com/doitsujin/dxvk

https://github.com/HansKristian-Work/vkd3d-proton

InputBridge Wiki