Skip to content

tsachig/Whisky

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Whisky ๐Ÿฅƒ

Wine but a bit stronger

๐ŸŽฎ Project Revival: Gaming-Focused Whisky is Back!

Whisky development has been restored! After being deprecated, Whisky is now actively maintained with a gaming-focused approach for Apple Silicon Macs. This major update optimizes gaming performance and transforms it into a dedicated Windows gaming emulator.

๐Ÿš€ What's New

  • ๐ŸŽฎ Gaming-Focused: Repositioned as a Windows gaming emulator
  • ๐Ÿ“š Complete Documentation: Comprehensive gaming guides and setup instructions
  • ๐Ÿ› ๏ธ Modernized Codebase: Swift 6 compatibility and build system updates
  • ๐ŸŒŸ Community Ready: Gaming issue templates and compatibility reporting
  • โšก Gaming Optimized: Enhanced DXVK, msync tuning, and Metal performance improvements

๐Ÿ‘‰ See Gaming Improvements Guide ๐Ÿ‘ˆ

๐ŸŽฎ Gaming-Focused Windows Emulator

Whisky provides a native macOS interface for running Windows games on Apple Silicon Macs with optimized gaming performance through Wine, DXVK-macOS, D3DMetal, and Apple's Game Porting Toolkit.


Whisky is a gaming-focused Windows emulator for Apple Silicon Macs. Built with native SwiftUI, it provides a clean interface for running Windows games with no technical knowledge required. Whisky leverages Wine 10.0 with ARM64EC support, DXVK-macOS, D3DMetal, and Apple's Game Porting Toolkit for optimal gaming performance on Apple Silicon.

๐Ÿท Wine Version Information

  • Current Wine Version: Wine 10.0 (ARM64EC support, gaming-optimized)
  • Distribution: Custom WhiskyWine build with Apple Silicon optimizations
  • Gaming Focus: Enhanced DirectX 12 support with ARM64EC architecture

๐ŸŽฏ Gaming Features

  • High-Performance Gaming: Optimized Wine configuration with gaming enhancements
  • DirectX Auto-Detection: Smart detection of DirectX 9/10/11/12 with automatic DXVK optimization
  • DirectX 10/11 Support: DXVK enabled by default for better compatibility and reduced stuttering
  • Apple Silicon Optimized: Native performance with Game Porting Toolkit
  • Advanced Gaming Graphics: DXVK-macOS, D3DMetal, MoltenVK integration
  • Gaming Performance Tools: Metal HUD, DXVK HUD, performance monitoring

Translated on Crowdin.


System Requirements

  • CPU: Apple Silicon (M-series chips)
  • OS: macOS Sonoma 14.0 or later

Homebrew

Whisky is on homebrew! Install with brew install --cask whisky.

๐ŸŽฎ Gaming Support & Compatibility

Gaming Performance Improvements

  • Enhanced DirectX 10/11: DXVK enabled by default for better compatibility and reduced stuttering
  • Apple Silicon Optimization: msync tuning and memory enhancements for native performance
  • Metal Performance: Enhanced Metal HUD with logging for real-time monitoring
  • Startup Optimization: Cached DXVK setup for faster game launches

Gaming Configuration

  • DirectX Auto-Detection: Automatically detects DirectX 9/10/11/12 from game executables and suggests optimal settings
  • Smart DXVK Configuration: Auto-configures DXVK based on detected DirectX version for maximum compatibility
  • DXVK (Enabled by Default): Improves DirectX 10/11 compatibility and reduces stuttering
  • DXVK Async: Smoother shader compilation for gaming
  • Metal HUD: Real-time gaming performance monitoring with frame rate, GPU usage, and memory metrics
  • Enhanced Sync: Apple Silicon-optimized msync for gaming
  • Process Elevation: "Run as Administrator" for games requiring it

๐Ÿ’ก Gaming Tip: Whisky automatically detects your game's DirectX version and suggests optimal DXVK settings. DXVK is recommended for DirectX 10/11 games but not needed for DirectX 12 games. The auto-configuration feature takes the guesswork out of optimization.

Game Compatibility

Some games need special configuration. Check out:


๐Ÿš€ Wine 10.0 Implementation Complete

Now Available: Whisky has been upgraded to Wine 10.0 with significant gaming improvements for Apple Silicon Macs.

๐ŸŽฏ Wine 10.0 Gaming Improvements (Live)

  • ๐Ÿ—๏ธ ARM64EC Support: Native Windows ARM64 application support
  • ๐ŸŽจ Enhanced DirectX 12: Improved raytracing and graphics performance
  • ๐Ÿ–ฅ๏ธ Better High-DPI: Improved scaling for modern gaming displays
  • โšก Process Elevation: Full "Run as Administrator" support for demanding games
  • ๐Ÿ”ง Windows 11 Compatibility: Enhanced support for newer Windows applications

๐Ÿ“‹ Implementation Status

  • โœ… Code Integration: Wine 10.0 fully integrated
  • โœ… Gaming Optimizations: DXVK and performance tuning active
  • โœ… Binary Distribution: Custom Wine 10.0 build deployed
  • โœ… DirectX Detection: Automatic optimization for all DirectX versions
  • โœ… Production Ready: Live for all new installations

๐Ÿค Community Feedback

Experience Wine 10.0 gaming performance! Join our Discord community to share your gaming results and optimizations.


Credits & Acknowledgments

Whisky is possible thanks to the magic of several projects:

Special thanks to Gcenx, ohaiibuzzle, and Nat Brown for their support and contributions!


Whisky doesn't exist without CrossOver. Support the work of CodeWeavers using our affiliate link.

About

A modern Wine wrapper for macOS built with SwiftUI

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%