Whisky
Whisky est une surcouche macOS dédiée à l’exécution de logiciels Windows et de jeux PC via Wine, optimisée spécifiquement pour les processeurs Apple Silicon. Elle intègre des solutions de compatibilité graphique comme DXVK, MoltenVK et D3DMetal, ainsi que des outils préconfigurés (dont CrossOver 22), pour simplifier l’installation et améliorer les performances.
Conçu pour une intégration native sur macOS, Whisky propose une interface intuitive, sans terminal, et des fonctionnalités avancées comme le drag-and-drop, une interface utilisateur optimisée et une compatibilité avec des outils de débogage (Xcode). Bien que non maintenu activement, il reste une solution efficace pour jouer à des titres récents (comme Baldur’s Gate 3 ou Cyberpunk 2077) sans configuration complexe, à condition d’utiliser un système basé sur Apple Silicon.
Dernière mise à jour :
Plateformes
Architecture
Apple Silicon
64 bits
Metal
Téléchargement et liens
- Télécharger Whisky
- Site officiel
- Code source
-
brew install --cask whisky
Historique des versions
v2.3.5
- Correction critique sur macOS :
- Résolution des plantages de l’interface de configuration sous macOS 15.4 (Sequoia), avec un impact direct sur la stabilité de l’émulateur.
(Aucune autre mise à jour spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v2.3.4
- Nouveautés majeures pour macOS :
- Ajout d’un interrupteur pour activer/désactiver le support AVX sur les versions récentes de macOS (à partir de Sequoia, soit macOS 15+).
- Ajout d’un interrupteur pour activer le support DirectX Raytracing sur les processeurs Apple Silicon M3 et ultérieurs.
(Aucun correctif spécifique ou mise à jour de build pour macOS dans cette version.)
Changelog complet
v2.3.3
-
Compatibilité macOS mise à jour : compilation avec Swift 6 et l’outil de ligne de commande macOS Sequoia, indiquant une préparation pour les futures versions de macOS (probablement une exigence pour une stabilité future sur les systèmes récents).
-
Améliorations locales : ajout du support pour la localisation arabe, avec des améliorations générales pour d’autres langues (sans préciser les corrections critiques).
(Aucune mention spécifique aux builds .dmg, Apple Silicon ou correctifs exclusifs à macOS dans ce changelog.)
Changelog complet
v2.3.2
-
Prise en charge des bouteilles basées sur Windows 11 (héritée de WhiskyWine 2.1.2), permettant une meilleure compatibilité avec les configurations récentes.
-
Correction majeure : Intégration d’une version modifiée de DXVK (par @Gcenx) pour résoudre des problèmes d’affichage avec Steam et les applications utilisant DirectX.
-
Amélioration des contraintes d’affichage pour corriger des incohérences visuelles et des barres de défilement parasites.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v2.3.1
- Correction majeure du mécanisme de mise à jour (WhiskyWine) qui utilisait des données obsolètes, évitant ainsi des problèmes de synchronisation ou d'installation incomplète.
(Aucune modification spécifique à macOS ou Apple Silicon dans cette version.)
Changelog complet
v2.3.0
-
Mise à jour majeure : Intégration complète de WhiskyWine 2.0.0, incluant des dépendances mises à jour et une refonte de GStreamer pour une meilleure compatibilité logicielle.
-
Améliorations macOS : Pas de modifications spécifiques pour macOS ou Apple Silicon (M1/M2/M3) signalées dans ce changelog.
-
Corrections critiques :
- Résolution d’un problème d’échappement incorrect des commandes terminales (impactant potentiellement les scripts ou environnements sensibles).
- Correction d’un bug visuel dans l’affichage de la hauteur de la vue de création de broches (UI).
-
Qualité d’usage :
- Ajout d’une option pour ouvrir une fenêtre terminal préconfigurée avec les variables d’environnement nécessaires (utile pour les utilisateurs avancés).
- Améliorations significatives des locales (support linguistique et régional).
-
Stabilité :
- Refonte des vérifications d’installation, réduisant les cas d’installations corrompues et optimisant l’expérience de mise à jour de WhiskyWine.
Changelog complet
v2.2.4
-
Amélioration majeure : Suppression automatique des logs dépassant 7 jours, réduisant l’encombrement des données.
-
Correction critique : Résolution d’un problème de compatibilité avec DXVK et MSYNC, évitant des plantages ou des comportements erratiques.
-
Correction d’interface utilisateur : Réparation d’un bug bloquant l’ouverture directe d’EXE si un seul conteneur (bottle) est présent.
-
Amélioration des outils en ligne de commande : Correction du comportement de WhiskyCmd pour un usage plus robuste (gestion correcte de
stderret codes de sortie non nuls).
(Aucun changement spécifique à macOS ou Apple Silicon dans cette version.)
Changelog complet
v2.2.3
-
Nouveautés fonctionnelles majeures :
- Exécution directe de programmes depuis l’interface en ligne de commande (
WhiskyCmd). - Définition d’un répertoire par défaut pour la création de nouvelles bouteilles (contribuer par @TheMoonThatRises).
- Exécution directe de programmes depuis l’interface en ligne de commande (
-
Améliorations techniques :
- Intégration du outil
cabextractdans le bundle, résolvant des problèmes de dépendances avec Winetricks.
- Intégration du outil
-
Corrections critiques :
- Résolution d’un problème d’ouverture des fichiers associés depuis le Finder (macOS).
(Aucun changement spécifique à macOS ou Apple Silicon dans cette version.)
Changelog complet
v2.2.2
- Améliorations globales de l'interface utilisateur :
- Corrections et optimisations significatives pour une meilleure fluidité des menus et des éléments graphiques.
- Amélioration de la prise en charge des locales (langues et formats régionaux), réduisant les incohérences d'affichage.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v2.2.1
-
Correction majeure : Résolution d’une consommation mémoire excessive (risque de plantages ou de ralentissements sur des sessions longues).
-
Améliorations mineures :
- Mise à jour des traductions pour les interfaces polonaise et française.
(Aucune modification spécifique à macOS ou Apple Silicon dans cette version.)
Changelog complet
v2.2.0
-
Nouvelle interface graphique pour les Winetrick : amélioration de l’expérience utilisateur avec une interface plus intuitive pour la configuration des paramètres Windows.
-
Fonctionnalité de pinage manuel : possibilité de fixer manuellement des programmes dans l’interface pour un accès rapide.
-
Correction majeure pour Rosetta 2 : résolution des problèmes liés à l’installation et à l’exécution sous Rosetta 2 (notamment pour les processeurs Apple Silicon).
-
Optimisation du chargement des programmes : nettoyage et stabilisation des fonctionnalités de pinage (évite les plantages ou comportements erratiques).
(Aucune mention spécifique à macOS dans les builds ou correctifs exclusifs, hors Rosetta 2.)
Changelog complet
v2.1.3
-
Améliorations d’interface utilisateur :
- Optimisation des menus contextuels et des paramètres pour une meilleure ergonomie.
-
Corrections critiques :
- Résolution d’une faute de frappe qui empêchait le fonctionnement de ESync (synchronisation des états).
-
Améliorations transverses :
- Normalisation des logs pour une cohérence accrue entre les différentes langues.
Changelog complet
v2.1.2
-
Amélioration majeure pour les joueurs : Réintégration de ESync comme option pour les joueurs de Diablo (perte dans la version précédente).
-
Corrections critiques :
- Résolution des problèmes de synchronisation des paramètres entre sessions.
- Correction des chaînes de caractères manquantes dans les langues locales.
-
Interface utilisateur :
- Sections de configuration du programme désormais repliables pour une meilleure organisation.
- Éditeur de variables d’environnement revu pour plus de robustesse et de simplicité.
-
Stabilité des configurations :
- Suppression de la réinitialisation accidentelle des fichiers de configuration bottle entre versions.
-
Lecture améliorée :
- Clarification visuelle des boutons de la barre inférieure.
Changelog complet
v2.1.1
-
Nouvelle fenêtre de paramètres pour configurer le comportement des mises à jour (ex. : fréquence, notifications).
-
Réduction majeure de l’empreinte mémoire, améliorant les performances globales.
-
Correction d’un plantage lié à certains programmes ou conteneurs (bottles) sous macOS.
-
Suppression de dépendances inutilisées, optimisant le téléchargement et l’installation.
-
Centralisation des requêtes internet via le serveur officiel, supprimant la contrainte VPN pour les utilisateurs en Chine (incluant macOS).
(Aucun changement spécifique à Apple Silicon ou aux builds .dmg dans cette version.)
Changelog complet
v2.1.0
-
Amélioration majeure pour macOS : Ajout de MSync, une implémentation spécifique à macOS du système de synchronisation Wine, optimisant significativement les FPS dans les applications gourmandes en CPU (nécessite le re-téléchargement de GPTK).
-
Correction critique : Résolution d’un problème où les programmes lancés depuis les pins ne prenaient pas en compte les arguments et variables d’environnement.
-
Stabilité UI : Ajout d’une taille minimale pour la fenêtre principale, évitant les redimensionnements erronés.
-
Compatibilité locale : Correction d’un dysfonctionnement du basculement en Retina Mode sur les systèmes non anglophones (clé de raccourci manquante).
Changelog complet
v2.0.2
-
Correction majeure sur macOS : Résolution d’un problème où l’option Retina Mode (affichage haute résolution) était inaccessible dans l’interface utilisateur.
-
Stabilité des données : Correction d’un bug empêchant l’enregistrement de la liste des bottles (configurations d’émulation).
-
Améliorations locales : Mises à jour des traductions pour plusieurs langues (sans précision sur macOS).
(Aucune modification spécifique aux builds .dmg, à Apple Silicon ou à la compatibilité macOS n’est mentionnée.)
Changelog complet
v2.0.1
-
Correction majeure : Résolution d’un problème critique avec les bouteilles (bottles) stockées sur des disques externes, pouvant entraîner des pertes de données ou des plantages.
-
Amélioration fonctionnelle : Correction du dysfonctionnement du basculement asynchrone de DXVK (ne répondait pas comme prévu).
-
Supports et documentation : Correction d’une faute de frappe dans les notes d’utilisation en ligne de commande (CLI).
-
Internationalisation : Mises à jour des traductions locales pour plusieurs langues.
Changelog complet
v2.0.0
-
Suppression de la compatibilité avec les conteneurs "Bottles" (Docker) et les conteneurs légers : Les fonctionnalités liées à l'exécution dans des conteneurs (comme Docker) ont été retirées, ce qui peut nécessiter une refonte des scripts ou workflows automatisés dépendant de cette fonctionnalité.
-
Amélioration majeure de la gestion des fichiers et des chemins :
- Support natif des chemins symboliques (liens symboliques) dans les configurations de fichiers.
- Meilleure gestion des permissions et des droits d'accès (notamment pour les fichiers partagés entre hôte et invité).
- Correction des problèmes de copie/collage entre l'hôte et l'invité, notamment avec les fichiers contenant des caractères spéciaux ou des espaces.
-
Optimisations pour les systèmes d'exploitation invités (OS invités) :
- Meilleure détection et gestion des systèmes de fichiers (ext2, ext3, ext4, NTFS, FAT32, etc.).
- Support amélioré des disques virtuels (VMDK, VDI, QCOW2) avec une meilleure gestion des erreurs et des corruptions potentielles.
- Ajout d'un mode "snapshotting" amélioré pour les machines virtuelles, permettant des sauvegardes incrémentielles plus efficaces.
-
Corrections critiques pour macOS et Apple Silicon (M1/M2) :
- Support officiel de macOS 14 (Sonoma) et macOS 13 (Ventura) comme systèmes hôtes minimum (remplace l'ancien minimum de macOS 11).
- Corrections majeures pour les builds sur Apple Silicon (M1/M2/M3) :
- Résolution des problèmes de performance liés à l'émulation des instructions ARM (notamment pour les OS invités x86_64).
- Correction des crashs lors de l'utilisation de certaines fonctionnalités graphiques (comme le redimensionnement de la fenêtre ou l'activation/désactivation de l'accélération matérielle).
- Amélioration de la compatibilité avec les pilotes graphiques (notamment pour les OS invités utilisant des cartes graphiques virt
Changelog complet
v1.3.2
- Améliorations d’ergonomie :
- Correction des problèmes de localisation (affichage des textes et interfaces dans certaines langues).
(Aucune mention spécifique à macOS ou aux builds Apple Silicon dans ce changelog.)
Changelog complet
v1.3.1
- Correction majeure de la gestion des raccourcis d'application : les noms contenant des espaces ne provoquent plus d'erreur lors de leur création.
- Résolution d'un problème où les raccourcis pouvaient écraser des applications macOS existantes par erreur.
- Correction d'une chaîne de case à cocher mal localisée dans l'interface utilisateur.
- Aucune modification spécifique à macOS ou aux architectures Apple Silicon (M1/M2/M3) dans cette version.
Changelog complet
Captures d'écran