Le développeur Drakmor continue de faire évoluer ShadowMountPlus, son fork du projet ShadowMount, avec une nouvelle préversion 1.7 alpha 4. Bien qu'elle soit encore annoncée comme instable et réservée aux tests, cette mise à jour apporte plusieurs améliorations importantes visant à renforcer la fiabilité du montage des jeux, la gestion du cycle de vie des titres et l'expérience utilisateur.
Après une série de versions alpha publiées ces derniers jours, ShadowMountPlus progresse rapidement et s'impose comme l'un des outils les plus actifs de la scène PS5.
Les nouveautés de la version 1.7 alpha 4
Cette nouvelle build met principalement l'accent sur la stabilité et le confort d'utilisation :
- Ajout d'un mode de montage persistant des images entre les lancements de jeux (Legacy mode) via le paramètre : persistent_image_mounts=1|0
- Lorsqu'il est activé (1), les images déjà découvertes restent montées entre les différents lancements de jeux, ce qui accélère les transitions.
- Réduction du nombre de descripteurs de fichiers utilisés par le scanner, améliorant ainsi la gestion des ressources système.
- Ajout de rapports détaillés lors des erreurs fatales (fatal signals) pour faciliter le débogage des jeux suivis.
- Amélioration de la récupération automatique des jeux stockés sur USB après une mise en veille ou une reprise de la console.
- Possibilité de basculer de manière transparente entre plusieurs jeux montés, sans manipulation complexe.
- Ajout de notifications traduites dans 30 langues, avec détection automatique de la langue de la console ou sélection manuelle via le paramètre langage.
Les évolutions des précédentes alpha
Les versions 1.7 alpha 2 et 1.7 alpha 3, publiées respectivement il y a deux et un jour, avaient déjà introduit de nombreuses améliorations :
Version 1.7 alpha 2
- Validation renforcée des chemins et des identifiants de jeux.
- Meilleure gestion du cycle de vie des montages (redémarrage, veille et extinction).
- Démontage plus sécurisé des images et de nullfs, avec une meilleure gestion des périphériques occupés.
- Amélioration de la compatibilité avec KStuff et sécurisation du mécanisme d'automontage.
Version 1.7 alpha 3
- Intégration d'une API HTTP/JSON publique permettant de lister, monter et démonter des jeux à distance.
- Ajout d'options pour supprimer automatiquement les jeux dont la source n'est plus disponible :
auto_remove_missing_games
auto_remove_games_with_dlc
auto_remove_missing_delay_seconds
- Optimisation des performances lors de l'enregistrement des métadonnées.
- Correction du nettoyage des montages après la fermeture des jeux.
- Correction du comptage des jeux lorsque les images sont réutilisées depuis l'index.
Un développement particulièrement soutenu
En seulement quelques jours, Drakmor a publié trois nouvelles versions alpha de ShadowMountPlus, témoignant d'un développement particulièrement actif. Chaque build apporte son lot de correctifs et de nouvelles fonctionnalités, avec une attention particulière portée à la stabilité du montage des jeux, à la gestion des périphériques USB et à l'automatisation.
Comme le rappelle le développeur, il s'agit toutefois de versions de test, susceptibles de contenir des bugs (certains utilisateurs rapportent des kernel panics). Elles sont donc principalement destinées aux utilisateurs souhaitant participer aux essais et faire remonter les éventuels problèmes avant la publication d'une version plus stable.