SkillAgentSearch skills...

WinlatorWCPHub

An automated hub for distributing essential WCPs

Install / Use

/learn @Arihany/WinlatorWCPHub
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img src="./img.png" width="180"> </p> <h3 align="center">Winlator WCP Hub</h3>

[!TIP]

<details> <summary><b>What does this hub do?</b></summary><br>

Winlator WCP Hub uses an open automated build pipeline to distribute essential wcp packages and provide simple, useful information about each type.

Honestly, I mostly made it for my own peace of mind. 😌


</details> <details> <summary><b>What exactly is Winlator-Bionic?</b></summary><br>

Winlator-Bionic is a community fork based on Pipetto-crypto’s project.

It runs closer to Android’s native stack, using a more direct Vulkan path that can cut overhead and improve performance on many devices. It supports both Box64 and FEXCore/arm64ec containers and lets users mix and match components such as Wine builds and graphics layers through modular wcp.


| Bionic builds | 📖 | |:-:|-| | Winlator-CMod | Baseline Bionic build with excellent controller support. | | Winlator-Ludashi | Keeps up with the latest upstream code while remaining close to vanilla. Great performance. | | GameNative | Supports both glibc and bionic, featuring a sleek UI and Steam integration. |


</details> <br> Updates daily at 17:00 UTC.

Add this URL in Settings to easily download all assets:

https://raw.githubusercontent.com/Arihany/WinlatorWCPHub/refs/heads/main/pack.json

🌀 FEXCore & Box64

| Type | 📦 | 🏷️ | 📜 | |:-:|:-:|:-:|:-:| | FEXCore | Stable Nightly | <!--fex--> 2603|<a href="https://github.com/FEX-Emu/FEX/releases">🔗</a> | | Box64-Bionic | Stable Nightly | <!--box64--> 0.4.0 0.4.1| <a href="https://github.com/ptitSeb/box64/releases">🔗</a> | | WOWBox64 | Stable Nightly | <!--box64--> 0.4.0 0.4.1| |

<details> <summary>💡Quick Info</summary> <br>

| Type | 📖 | |:-:|-| | FEXCore | Prioritizes accuracy. On modern setups it can give you very good compatibility without too much fuss. | | Box64 | Aimed at practical performance rather than perfect accuracy. Its dynarec has plenty of room for tuning, so you can adjust it per game when something starts acting weird. | | WOWBox64 | Helps 32-bit Windows games run inside 64-bit Wine by bridging their old 32-bit calls to the 64-bit host. |

  • If you see graphics/animation/physics glitches in older games, try experimenting with BOX64_FASTNAN BOX64_FASTROUND BOX64_X87DOUBLE FEX_X87REDUCEDPRECISION

</details> <details> <summary>🧐 <b>UNITY SETTINGS</b></summary>

🧠 Unity scripting backends

| Backend | 🔍 | 🫩 | 📖 | |:-:|:-:|:-:|-| | Old Mono | UnityEngine.dll | ❌ | Very cumbersome, and even when it runs the performance drop is severe. | | Mono | Assembly-CSharp.dll /MonoBleedingEdge | 🟡 | Used by most Unity games. Performance varies, but it generally runs. | | IL2CPP | GameAssembly.dll | 🟢 | Performs well and tolerates more aggressive settings in most cases. |

  • You can identify each backend by the folders and files it is located in 🔍

⚙️ General Modern Mono Settings

| FEXCore | 🏷️ | 📖 | |:-:|:-:|-| | TSO | 1 | Keep as is. | | MEMCPYSETTSO | 0 | If you still get crashes/freezes with TSO = 1, set this to 1. | | VECTORTSO | 0 | If you still get crashes/freezes with TSO = 1 MEMCPYSETTSO = 1, set this to 1. Very heavy. | | HALFBARRIERTSO | 1 | Keep as is. | | MULTIBLOCK | 0 | Once TSO-related settings are stable, you can try 1 for potential performance gains. |

| Box64 | 🏷️ | 📖 | |:-:|:-:|-| | SAFEFLAGS | 1 | If you still get crashes/freezes, set this to 2. Very heavy. | | STRONGMEM | 1 | If you still get crashes/freezes, set this to 2. Very heavy. | | WEAKBARRIER | 1 | Reduces the performance cost of STRONGMEM. Set to 0 if the game crashes. | | BIGBLOCK | 0-2 | Official recommendation is 0, but 2 often works fine in practice. | | FORWARD | 128-256 | Higher values mainly increase the risk of subtle, unpredictable side effects. | | CALLRET | 0 | Keep as is. | | WAIT | 1 | 0 might help performance in heavily multithreaded or JIT-heavy workloads. |

  • If you see graphics/animation/physics glitches in older games, try experimenting with BOX64_FASTNAN BOX64_FASTROUND BOX64_X87DOUBLE FEX_X87REDUCEDPRECISION
</details>

⚡ DXVK (DX8-11) & VKD3D (DX12)

| 📦 | 🏷️ | 📜 | |-|:-:|:-:| | DXVK arm64ec | <!--dxvk--> 2.7.1| <a href="https://github.com/doitsujin/dxvk/releases">🔗</a> | | DXVK-gplasync arm64ec| <!--gplasync--> 2.7.1-1| <a href="https://gitlab.com/Ph42oN/dxvk-gplasync/-/releases">🔗</a> | | DXVK-sarek-async arm64ec | <!--sarek--> 1.11.0| <a href="https://github.com/pythonlover02/DXVK-Sarek/releases">🔗</a> | | VKD3D-proton arm64ec | <!--vkd3d--> 3.0b|<a href="https://github.com/HansKristian-Work/vkd3d-proton/releases">🔗</a> |

  • DXVK 2.5.x and later may show reduced performance when used with the Turnip driver.
<details> <summary>💡Quick Info</summary> <br>

| Type | 📖 | |:-:|-| | sarek | A modernized fork of DXVK 1.10.x with backported fixes to keep older GPUs with weaker Vulkan support more stable. If you’re still on 1.10.x, this is a good one to try. | | gplasync | gpl cache + async shader compilation to smooth out shader hitches and visible stutter. | | arm64ec | Designed to be paired with FEXCore to cut down translation work and keep overhead lower. |

</details>

<br><br>

<p align="center"> <img src="./img2.png" width="100"> </p> <h3 align="center">Additional Packages</h3>

🔥 Adreno Driver

| Link | 📖 | |:-:|-| | StevenMXZ | Mesa Turnip driver | | K11MCH1 | Qualcomm proprietary driver + Mesa Turnip driver | | GameNative | Qualcomm proprietary driver + Mesa Turnip driver | | zoerakk | Qualcomm proprietary driver (ELITE) |

<details> <summary>💡Quick Info</summary> <br>

| Type | 📖 | |:-:|-| | Qualcomm driver | Extracted from the official Adreno driver of a recent device. Partially compatible with similar chipsets. Emulation may show reduced performance or rendering glitches. | | Mesa turnip driver | Open source Mesa driver with broader Vulkan support and emulator friendly behavior. Often more compatible or stable across devices. |

</details>

📦 Runtime Packages

| Type | 📖 | |-|-| | Visual C++ x64 | 2015–2022 Redistributable | | Visual C++ x86 | 2015–2022 Redistributable | | Visual C++ ARM64 | 2015–2022 Redistributable | | Wine-Mono | .NET runtime for Wine (Install only when the built-in tool is not working) | | Wine-Gecko | HTML engine for Wine (Install only when the built-in tool is not working) | | DirectX (June 2010) | Install only if missing Legacy DirectX DLL | | PhysX Legacy | Install only if an old game requests PhysX DLL |

<details> <summary>💡Quick Info</summary> <br>
  • Install only the minimum necessary.
  • If older VC++ is needed, try an AIO package. <br>
</details>
<br> <h3 align="center"> Credits </h3> <h4 align="center"> Third-party components used for packaging (such as DXVK, Wine, vkd3d-proton, FEX, etc.) retain their original upstream licenses. WCP packages redistribute unmodified (or minimally patched) binaries, and all copyrights and credits belong to the original authors. <br><br>

FEX FEX-Emu<br> Box64 ptitSeb<br> DXVK Philip Rebohle<br> DXVK-Sarek pythonlover02<br> DXVK-GPLAsync Patch Ph42oN<br> VKD3D Hans-Kristian Arntzen<br> Freedreno Turnip driver Mesa

</h4>
View on GitHub
GitHub Stars221
CategoryDevelopment
Updated8h ago
Forks6

Languages

Shell

Security Score

85/100

Audited on Apr 4, 2026

No findings