rlvm
rlvm est une implémentation open source du moteur RealLive, conçu pour exécuter des visual novels japonais développés avec ce langage de script. Développé par Elliot Glaysher, il cible principalement les titres populaires comme Kanon, Air, CLANNAD (y compris la version Full Voice), Little Busters! (version originale) et Planetarian, ainsi que quelques œuvres non issues de la marque KEY. L’outil supporte également des patches anglais pour certains jeux et prend en charge des versions spécifiques comme Planetarian en édition américaine ou Kud Wafter en version All Ages.
Sur macOS, rlvm propose une version native pour architectures Intel (compatibles avec les systèmes récents). Bien que non officiellement optimisé pour Apple Silicon, son fonctionnement dépend de la compatibilité logicielle via Rosetta ou des versions universelles futures. L’outil est distribué sous licence GNU GPLv3 et encourage les contributions pour améliorer la fluidité des animations et étendre la compatibilité.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Téléchargement et liens
Historique des versions
v0.14
-
Nouveautés majeures :
- Ajout du support pour l’édition américaine de Planetarian (jeu rétro).
- Intégration du support pour Kud Wafter (jeu rétro, probablement lié à des jeux de la série Kud Wafers).
-
Améliorations techniques :
- Optimisations internes pour fluidifier les animations et l’affichage du texte (réduction des artefacts ou lag).
- Migration du code vers C++11 pour moderniser la structure et améliorer la maintenabilité.
Changelog complet
v0.13.1
- Correction majeure : Résolution d’un plantage sous certains pilotes OpenGL, notamment ceux intégrés à macOS 10.8 (Mountain Lion).
(Aucune autre mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
v0.13-saucy
-
Amélioration majeure de la compatibilité logicielle : Récompilation complète du code-source de la version 0.13 sur Ubuntu 13.10 (Saucy Salamander), garantissant une cohérence accrue avec les dépendances et les bibliothèques de cette distribution (potentiellement utile pour des environnements similaires, comme des builds cross-compilés).
-
Pas de modifications spécifiques à macOS : Aucune mention de supports pour macOS, Apple Silicon (M1/M2/M3), ou de builds natifs (
.dmg,.pkg, etc.). La compilation reste probablement limitée aux architectures x86_64 Linux. -
Pas de correctifs critiques ou de fonctionnalités ciblées : Le changelog ne mentionne ni bugs corrigés, ni optimisations ciblées pour un système d'exploitation en particulier. La version reste inchangée en termes de fonctionnalités, mais potentiellement adaptée à un environnement Ubuntu 13.10.
Changelog complet
v0.13
-
Améliorations graphiques majeures : Ajout du support des effets de teinte (tinting) et des scènes en tons sépia via le système de rendu amélioré, avec de nouvelles primitives d'animation pour une meilleure compatibilité avec les jeux comme Little Busters.
-
Détection proactive des patches manquants : Détection automatique si un utilisateur tente de lancer un jeu (ex. Little Busters) sans appliquer le patch anglais, avec une offre de réinitialisation des données de sauvegarde pour éviter les conflits.
-
Compatibilité améliorée avec Little Busters : Optimisations ciblées pour une meilleure stabilité et fluidité de l'exécution, notamment pour les scènes dynamiques et les interactions graphiques complexes.
(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)
Changelog complet
Captures d'écran