Repository navigation
Releases
Releases · passs0/HexAid
HexAid v2.3.0 — Apple HIG Redesign & Gaming Optimizations
What's Changed in HexAid v2.3.0
🎨 Apple Built-in App Aesthetics (HIG) Redesign
- Apple Unified Titlebar with Generous Breathing Room: Upgraded to macOS 52pt unified toolbar styling (
toolbarStyle = .unified,titlebarSeparatorStyle = .none) with ample breathing room around traffic lights, seamless title typography, and integrated bottle count/refresh controls. - Apple-Style Icon Wells: Colorful squircle icon wells with smooth gradients and hierarchical SF Symbols (
film.stack,cpu,link,gauge,chart.xyaxis.line,sparkles.tv,gamecontroller). - Inset-Grouped Cards: Translucent cards (
cornerRadius: 10) with subtle separator borders and uppercase category headers. - Segmented Top-Level Navigation: Divided the app into 3 focused workspaces: Patcher, Optimizations, and Activity & Caches.
- Sticky Bottom Action Footer: Anchored the primary action buttons in a persistent bottom bar so actions are always within reach.
- Xcode / Console.app Execution Log: Integrated terminal with line counter badge, Copy/Clear controls, monospaced typography, and smooth auto-scrolling.
⚡ New Gaming & Bottle Optimizations
- Apple Metal Performance HUD Toggle (
MTL_HUD_ENABLED=1): Overlay real-time FPS, frame pacing graph, and GPU/VRAM load. - NVIDIA RTX D3DMetal Spoofing (
0x10DE/ RTX 4090): Reports an NVIDIA GPU to Windows games to bypass UE5 driver warnings and unlock in-game DLSS (routing to Apple MetalFX). - macOS Game Mode Enabler: Automatically injects
public.app-category.gamesinto CrossOver and bottle game shortcuts for automatic macOSgamepolicydpriority and Bluetooth controller boost. - Live Storage & Shader Cache Inspector: Live calculation and one-click purge of D3DMetal shader caches in
/var/foldersand GStreamer registries.
📦 Installation
Download HexAid-v2.3.dmg, drag HexAid.app into your Applications folder, and launch!
HexAid v2.2.0 — D3DMetal Protection Update
What's Changed in HexAid v2.2.0
- Removed Standalone Beta GPTK Importer: Standalone beta versions of Apple Game Porting Toolkit (
D3DMetal.framework) have tight internal ABI dependencies with Wine's PE Direct3D 12 libraries (d3d12.dll). Injecting unverified beta frameworks into CodeWeavers CrossOver creates entry point and ABI mismatches that crash DirectX 12 games. - Enhanced D3DMetal Protection: HexAid now verifies that CrossOver's officially validated
D3DMetal.frameworkis healthy and untouched (preventing wrappers from stripping or corrupting it) without risking foreign beta injection. - Streamlined Safe Actions: Retains full GStreamer + FFmpeg cutscene patching, dynamic DXMT & DXVK updaters, existing bottle performance optimizations (
WINEMSYNC+ROSETTA_ADVERTISE_AVX), and the one-click D3DMetal shader cache cleaner.
HexAid v2.1.0 — New Liquid Glass Icon
What's Changed in HexAid v2.1.0
- Brand-New Apple Liquid Glass App Icon: Replaced the previous draft icon with the official multi-layer vector Apple Icon Composer Liquid Glass design (
assets/HexAid.icon), featuring a golden-yellow regular hexagon overlaid with a translucent frosted band-aid with realistic depth, refraction, and specular lighting. - Updated README Header: The repository README now showcases the refreshed high-resolution app icon.
- Includes Vector Layers: Packed the source SVG color layers and
.icondocument inassets/HexAid.icon/for easy customization. - Prebuilt Universal Binary: Ready to run on Apple Silicon macOS 15.0+ (macOS Sequoia / Tahoe).
HexAid v2.0.0
Initial release of HexAid — a native macOS in-place patcher for CrossOver on Apple Silicon.
Note: HexAid is an AI-generated tool based on and inspired by CXPatcher (
@italomandara) and Procyon.
Highlights
- In-Place Patching of
/Applications/CrossOver.app: No duplicateCrossover_patched.appclutter. - Existing (Old) Bottles Automatically Benefit: Once patched, all existing bottles and already-installed games immediately use the upgraded media and graphics libraries.
- Full GStreamer + FFmpeg (
libgstlibav.dylib) Upgrade: Auto-fetches the latest universalGStreamer.frameworkfromSikarugir-App/gstreamerto fix Windows Media Foundation (winegstreamer) cutscenes in Silent Hill 2 Remake and other UE4/UE5 games. - Latest DXMT: Auto-fetches the latest
3Shain/dxmtrelease. - Latest DXVK-macOS: Optional toggle to install the latest
Gcenx/DXVK-macOSrelease. - Apple Game Porting Toolkit (
D3DMetal.framework) Integrity Check & Custom GPTK DMG/Folder Importer: Preserves bundledD3DMetal.frameworkand lets you import newerD3DMetal.frameworkbuilds directly from a mounted Apple GPTK.dmg. - Bottle Performance Tweaks & Cache Cleaner: Enables
WINEMSYNC=1andROSETTA_ADVERTISE_AVX=1across existing bottles and clears stale GStreamer /d3dmshader caches.
Installation
- Download
HexAid-v2.0.0-macOS-arm64.zipbelow, unzip it, and dragHexAid.appto/Applications. - If macOS Gatekeeper prompts on first launch (since the binary is ad-hoc signed), run:
xattr -cr /Applications/HexAid.app