SkyEmu
SkyEmu est un émulateur bas niveau dédié aux consoles Nintendo : Game Boy, Game Boy Color, Game Boy Advance et Nintendo DS (en version bêta). Développé avec une approche axée sur la précision technique, il vise à préserver ces systèmes tout en offrant un équilibre entre fidélité, performance et accessibilité. L’émulateur repose sur une architecture ouverte, compatible avec macOS à partir de versions récentes (sans restriction spécifique pour Apple Silicon).
L’interface propose des fonctionnalités pratiques comme des états de sauvegarde persistants, un système de triche (Action Replay), une réinitialisation rapide et un mode plein écran sur mobile. Bien que les BIOS officiels soient recommandés pour une expérience optimale (notamment pour les jeux Game Boy), SkyEmu intègre des alternatives open-source. L’émulateur supporte aussi des shaders pour une amélioration visuelle et une localisation multilingue. Son développement actif et sa portabilité (Windows, Linux, mobile) en font une solution polyvalente pour les collectionneurs.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Apple Silicon
64 bits
Téléchargement et liens
Historique des versions
v5
-
Intégration automatisée des mises à jour pour LibRetro : Ajout d’un système de CI (intégration continue) et de téléchargement automatique des versions de LibRetro, simplifiant la gestion des dépendances pour les utilisateurs.
-
Correction majeure de l’affichage des caractères asiatiques : Résolution des problèmes de rendu dans l’interface utilisateur pour les jeux et menus utilisant des caractères non-latin (chinois, japonais, coréen).
-
Gestion des contrôles tactiles : Désactivation automatique des commandes tactiles et de l’écran tactile lorsque des panneaux (menus, interfaces) les recouvrent, évitant les conflits d’interaction.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v4
-
Nouveautés majeures :
- Intégration de RetroArch/libretro, permettant l'exécution de cœurs d'émulation compatibles via cette bibliothèque.
- Système de badges Retro Achievements pour suivre les réalisations sur les jeux émulés.
- Synchronisation cloud des états de sauvegarde avec Google Drive, fonctionnelle sur plusieurs plateformes.
-
Améliorations spécifiques à macOS :
- Aucune mention directe de macOS, Apple Silicon (M1/M2/M3), builds .dmg ou correctifs Mac dans ce changelog.
Changelog complet
v3
-
Nouveautés majeures :
- Ajout de l'émulation de la Nintendo DS, avec des limitations graphiques et sonores persistantes pour de nombreux jeux.
- Support étendu des plateformes : applications natives pour Android, iOS et FreeBSD (hors macOS).
- API REST-like pour automatiser des tâches via script (ex : gestion des sauvegardes ou des états).
-
Améliorations utilisateur :
- Personnalisation avancée du touchscreen (opacité, masquage).
- Thème sombre optimisé pour les écrans OLED.
- Sensibilité à la lumière simulée (fonctionnalité expérimentale, instable pour Boktai 1).
-
Corrections et optimisations :
- Corrections de couleurs inspirées de Higan pour la Game Boy Advance (GBA).
- Mise à jour des chemins de recherche pour les BIOS et sauvegardes, avec option de stockage dans un dossier dédié.
- Mise en plein écran exclusive pour Linux et Windows (macOS non concerné).
Note : Aucun changement spécifique à macOS (builds .dmg, Apple Silicon, ou correctifs) n’est mentionné dans ce changelog.
Changelog complet
v2
-
Nouveautés majeures :
- 5 filtres d’upscaling haute qualité (algorithmes populaires comme le LCD adaptatif avec effets de contour et ombres dynamiques pour les émulations DMG/GB, antialiasing intégré) + options avancées de scaling (Forced Integer Scaling, Stretch to Fit) et d’émulation visuelle (Color Correction avec recréation des caractéristiques de l’écran AGS-101 pour le GBA, Screen Ghosting, rotation, palette personnalisable pour les jeux GB/DMG).
- Système de sauvegardes amélioré : sauvegardes persistantes (persistent across app launches), associables à des raccourcis clavier/manette, encodées en images PNG avec miniatures du jeu à l’instant de la sauvegarde, et stockées localement (pas besoin de synchronisation externe).
-
Corrections critiques :
- Réécriture complète de l’APU et PPU pour les Game Boy/Color : résolution de problèmes d’audio (ex. : Prehistorik Man), support des effets mid-scanline et PSG writes, correction de plus de 50 edge cases via des ROMs de test dédiées.
- Fixes pour des jeux emblématiques : Final Fantasy Tactics (sauvegardes corrompues), Golden Sun (problèmes de profondeur et de mode veille), Mario Kart: Super Circuit (rendu des pistes), Pokémon Red (corruption à l’ouverture), et une vingtaine d’autres titres avec des bugs graphiques/audio ou des plantages (ex. : 007 Everything or Nothing, Konami Krazy Racers).
-
Fonctionnalités spécifiques aux ROMs :
- Chargement direct depuis des archives ZIP sans extraction préalable, avec détection automatique du système cible et placement des sauvegardes dans le même dossier que le fichier ZIP.
Note : Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.
Changelog complet
v1
-
Nouveautés majeures :
- Prise en charge expérimentale de la Nintendo DS (exclusive pour les projets homebrew, sans compatibilité avec les jeux commerciaux).
- Optimisation de l’émulation Game Boy Advance avec une précision accrue (documentée dans Accuracy.md).
- Fonctionnalités avancées de contrôle :
- Support des manettes et vibrations (rumble) avec personnalisation des touches.
- Fast-forward et rewind (avec des durées de rewind étendues, jusqu’à plusieurs minutes).
- Interface utilisateur améliorée :
- 4 slots de sauvegarde avec prévisualisation des captures d’écran.
- Thèmes sombre et clair.
- Debuggers pour CPU, MMIO et mémoire (outils pour les développeurs).
-
Corrections/améliorations techniques :
- Support officiel des fichiers BIOS (dumps) pour une émulation plus fidèle.
- Réglage du RTC (Real Time Clock) pour une synchronisation temporelle précise.
-
Portage macOS :
- Build natif pour Apple Silicon (M1/M2/M3) inclus dans la version publiée.
- Disponibilité en package
.dmgpour une installation simplifiée sur macOS. - Compatibilité minimale avec macOS 12 (Monterey) (pas de mention de versions antérieures ou postérieures).
Changelog complet
Captures d'écran