Skip to content

WinXclipse v0.8.5

Choose a tag to compare

@avavo avavo released this 11 Aug 22:50
· 83 commits to main since this release

WinXclipse v0.8.5

WinXclipse v0.8.5 is the first major feature release after the organized, source based v0.7.6 line.

While v0.7.6 established the project's identity, source structure, Exynos/Xclipse adaptations, driver organization, wrappers, and diagnostics, v0.8.5 expands WinXclipse into a more complete runtime and container management environment.

The focus of this release is on Proton and FEXCore support, container configuration, graphics wrappers, Contents management, file handling, and compatibility improvements for Exynos/Xclipse devices.

What Changed

Proton & Runtimes

Added support for Proton .xcp packages.

Added support for .xz and .zst compressed packages.

Improved handling of Proton packages using compatible compressed formats.

Improved Proton 10/11 handling.

Improved first boot runtime setup.

Improved runtime package detection and installation.

Added remote, release based Contents catalogs.

New files published in configured GitHub releases can now be discovered without rebuilding the APK.

FEXCore

Updated to FEX 2608.

Added FEXCore preset management.

Added the following presets:

  • Performance
  • Stability
  • Intermediate
  • Compatibility

Added preset creation, renaming, duplication, deletion, import, and export.

Added FEXCore preset selection to Settings, Containers, and Shortcuts.

Improved custom preset handling in containers and shortcuts.

Graphics Wrappers

Added GameNative to the existing Xclipse focused wrapper family.

Current wrapper list:

  • Wrapper
  • Wrapper-v2
  • Wrapper-Leegao
  • Wrapper-EV1
  • Wrapper-EV2
  • Wrapper-Kirimu
  • Wrapper-Ludashi-2-4
  • Wrapper-Ref4ik-v6
  • Wrapper-GameNative

Availability may vary depending on installed Contents and device compatibility.

Graphics Configuration

Container graphics driver configuration has been expanded with:

  • Vulkan version
  • GPU information
  • Present Modes
  • Memory resource type
  • BCN emulation/cache
  • Texture transcoding
  • ASTC options
  • ETC2 options
  • Additional compatibility settings

DXVK and VKD3D configuration are now combined into a single container dialog, including a None option for VKD3D.

FPS HUD

Added selectable FPS HUD options:

  • Winlator HUD
  • MangoHud
  • Disabled

The Winlator HUD can display wrapper and API information together with runtime statistics.

File Manager & Storage

Added an improved Winlator Mali inspired file manager.

Improvements include:

  • Better navigation
  • Improved file copying and moving
  • Improved storage access
  • Better handling of large and deeply nested folders
  • Reduced slowdowns when browsing large directories
  • Improved USB C storage handling

Contents & Downloads

Improved Content download and installation feedback.

Downloads now show numerical percentage progress during installation.

Contents are managed separately from the APK whenever possible, allowing runtimes and other components to be updated without rebuilding the application.

Available categories include:

  • Wine/Proton runtimes
  • FEXCore
  • Box64
  • DXVK/VKD3D
  • Graphics drivers
  • Compatibility components

Only install packages compatible with your device and intended container configuration.

Containers & Shortcuts

Added FEXCore preset selection to containers.

Added FEXCore preset selection to shortcuts.

Improved runtime and graphics configuration handling.

Improved container configuration options.

Navigation

Navigation has been reorganized.

Input controls are grouped with Controller Manager.

Saves, Box64 RCFile, and Backend Logs are available from Settings.

Container keyboard and mouse settings are grouped under Input.

Task Manager

Updated the Task Manager interface with:

  • Process controls
  • CPU information
  • Per core clock reporting
  • RAM usage information

Automatic Updates

Added automatic update checking with an in app update prompt.

UI

Refreshed the application theme and visual identity.

  • AMOLED dark mode
  • Ice white light mode
  • Purple accents
  • Updated side menu branding
  • Updated dialogs, buttons, controls, and loading indicators
  • General string, icon, layout, and metadata adjustments

Removed

Removed unsupported or unwanted bundled download options.

  • Snapdragon v762
  • Snapdragon v805
  • Turnip entries
  • Proton 9 x86
  • DXVK 1.7.1
  • Sarek
  • Stripped

The project remains focused on Exynos/Xclipse compatible configurations.

Fixes & Improvements

This release includes additional fixes and internal improvements across the application, containers, runtimes, storage handling, and user interface.

Notable improvements include:

  • Improved USB C storage compatibility
  • Improved Proton package installation
  • Improved FEXCore preset handling
  • Improved Contents installation feedback
  • Improved file manager performance
  • Improved container and shortcut configuration
  • Various stability and compatibility fixes
  • Additional internal optimizations and cleanup

There are also numerous smaller changes that are not individually listed here.

v0.7.6

WinXclipse v0.7.6 established the first organized, source based WinXclipse build.

It moved earlier APK only modifications into the source tree and introduced the project identity, Xclipse GPU Drivers area, wrapper organization, backend log fixes, driver selector cleanup, and Exynos/Xclipse focused metadata and documentation.

v0.8.5 builds upon that foundation with a substantially expanded runtime, container, graphics, and Contents system.

Compatibility

WinXclipse is an experimental Android project.

Compatibility and performance may vary depending on:

  • Device
  • Exynos/Xclipse GPU
  • Android version
  • Graphics driver
  • Wrapper
  • FEXCore version and preset
  • Box64 configuration
  • Proton/Wine runtime
  • Container configuration
  • Game or Windows application

This release does not guarantee universal compatibility with all drivers, wrappers, containers, games, or applications.

Test each configuration individually.

Credits

WinXclipse builds upon the work of:

  • Winlator by Brunodev85
  • Winlator CMOD by coffincolors and Pipetto-crypto
  • Winlator Glibc by longjunyu2
  • Winlator OpenXR by lvonasek
  • Winlator Mali by GunaCharanTeja and contributors
  • WinXclipse Exynos/Xclipse adaptation by Álvaro

WinXclipse also benefits from upstream work, ports, references, and contributions from the broader Winlator ecosystem.

Special thanks to the developers and contributors whose work made the underlying ecosystem possible.

About WinXclipse

WinXclipse is an experimental Android project based on Winlator CMOD, adapted for Samsung Exynos devices with Xclipse GPUs.

The project focuses on providing a cleaner and compatibility oriented environment for running Windows software on Exynos/Xclipse devices.

Main areas include:

  • Graphics wrappers
  • Containers
  • FEXCore
  • Proton/Wine runtimes
  • Box64
  • Input controls
  • File management
  • Diagnostics
  • Device specific compatibility adjustments

Disclaimer

WinXclipse is experimental.

Performance, stability, game compatibility, and driver behavior vary depending on the device, runtime, wrapper, driver, and application.

Use it at your own risk and test each configuration individually.

Support

Discord: https://discord.gg/u2nDTXRxyx

Email: avavosim@gmail.com

When reporting a bug, please include:

  • Device model
  • Android version
  • Container configuration
  • Wrapper
  • Graphics driver
  • Runtime/FEXCore configuration
  • Steps to reproduce the issue
  • Logs, when available