Έπειτα από πέντα (5) χρόνια ενεργής ανάπτυξης, ανακοινώνουμε με χαρά ότι τα πρώτα από τα παιχνίδια που δημιουργήθηκαν με MacroMind/Macromedia Director υποστηρίζονται πλέον από το ScummVM.
Ο Iskrich, ένας σπουδαστής που συμμετείχε στο πρόγραμμα GSoC, έθεσε τις πρώτες γραμμές κώδικα για τη σχετική μηχανή, βασιζόμενος στην αρχική προσπάθεια ανάστροφης μηχανικής (reverse engineering) της fuzzie, την οποία υλοποίησε σε Python στα πλαίσια του πρότζεκτ continuity. Αργότερα, το έργο συνεχίστηκε από τον sev το 2017, όταν ξεκίνησε η ανάπτυξη για τον μεταγλωττιστή Lingo (Lingo compiler) και ο stevenhoefel ξεκίνησε να προσθέτει κώδικα σχετικό με την Director 5. Το 2018, η ανάπτυξη ήταν πρακτικά ελάχιστη, αλλά το 2019, ο moralrecordings έκανε κάποιες προόδους για την Director 4. Τελικά, το 2020 και το 2021, έγιναν σημαντικά άλματα στην ανάπτυξη, πρώτα από τους npjg και djsrv, και έπειτα από τους sheep και djsrv, ενώ παράλληλα ο rvanlaar εγκατέστησε ένα continuous integration buildbot (buildbot συνεχούς ενσωμάτωσης) για το πρότζεκτ.
Για να μην πολυλογούμε, κατόπιν 3738 υποβολών κώδικα (commits), ανακοινώνουμε πλέον την υποστήριξη για τίτλους βασιζόμενους στην Director 2, όπως το Spaceship Warlock. Κάποιοι επιλεγμένοι τίτλοι βασισμένοι στην Director 3 ενδέχεται επίσης να λειτουργούν, και συγκεκριμένα, υποστηρίζουμε το L-ZONE.
Βρείτε τα CD σας και δοκιμάστε αυτούς τους τίτλους. Επιπρόσθετα, συγκεντρώνουμε ενεργά πληροφορίες για τίτλους που βασίζονται σε Director (και σε Shockwave) τους οποίους καταγράφουμε στο Βικι μας, οπότε, παρακαλούμε, να μας βοηθήσετε σε αυτή την προσπάθεια.
Εργαζόμαστε ενεργά πάνω στην εμβάθυνση της συμβατότητας με την Director 3, ειδικά για το αρχικό Journeyman Project και στην επέκταση της υποστήριξης για την Director 4, έχοντας τα Meet MediaBand και Chop Suey ως πρωταρχικούς στόχους μας για δοκιμές.
Για να τρέξετε τα παιχνίδια θα χρειαστείτε την πιο πρόσφατη ημερήσια διανομή του ScummVM. Και ως συνήθως, αν βρείτε προβλήματα, παρακαλούμε να τα υποβάλετε στον ιστότοπο αναφοράς προβλημάτων (issue tracker).