Après 5 ans de développement actif, nous sommes enfin ravis d'annoncer les premiers jeux basés sur MacroMind/Macromedia Director à être supportés.
Iskrich, une étudiante du GSoC, a posé les premières lignes de code du moteur, en se basant sur les efforts initiaux de rétro-ingénierie de fuzzie, qu'elle a écrit en Python dans le cadre du projet continuity. Ensuite, le travail a été poursuivi par sev en 2017, lorsque le développement du compilateur Lingo a été lancé et que stevenhoefel a commencé à ajouter du code lié à Director 5. En 2018, il n'y a pratiquement pas eu de développement, mais en 2019, moralrecordings a fait quelques avancées sur Director 4. Enfin, en 2020 et 2021, il y a eu un gros volume de développement, d'abord par npjg et djsrv, puis par sheep et djsrv, tandis que rvanlaar a mis en place un buildbot d'intégration continue pour le projet.
Pour faire court, après 3738 commits, nous annonçons maintenant le support des titres basés sur Director 2 tels que Spaceship Warlock. Certains titres basés sur Director 3 peuvent fonctionner, et en particulier, nous supportons L-ZONE.
Alors, retrouvez vos CDs et essayez ces titres. Nous collectons aussi activement des informations sur tous les titres basés sur Director (et Shockwave) que nous cataloguons sur notre Wiki, donc n'hésitez pas à nous aider dans cette tâche.
Nous travaillons activement à l'amélioration de la compatibilité avec Director 3, en particulier avec le premier Journeyman Project, et à la prise en charge de Director 4, avec Meet MediaBand et Chop Suey comme principaux objectifs de test.
Pour faire tourner ces jeux, vous aurez besoin de la dernière version quotidienne de ScummVM. Et comme d'habitude, si vous rencontrez des problèmes, n'hésitez pas à nous les signaler dans le tracker de bugs.