Microsoft 3D Movie Maker de 1995 est maintenant open source

Microsoft

La préservation des logiciels et des jeux est un sujet de plus en plus important, et la meilleure façon de garder les logiciels accessibles aux générations futures est de publier le code source d'origine. C'est exactement ce qui s'est passé avec Microsoft 3D Movie Maker, sorti à l'origine en 1995.

Microsoft a ouvert certaines anciennes applications ces dernières années, notamment MS-DOS 1.0/2.0 et le gestionnaire de fichiers Windows d'origine, mais la société a maintenant publié le code de Microsoft 3D Movie Maker. Ce n'est pas le Windows Movie Maker que la plupart des gens connaissent depuis l'époque de Windows ME/XP : c'est un programme d'animation 3D pour les enfants. L'application permet à quiconque de créer des films en plaçant des personnages et des objets 3D dans des environnements pré-rendus, combinés avec des actions, de la musique, du texte et d'autres effets.

Microsoft

Microsoft 3D Movie Maker a un objectif similaire à de nombreux outils de rendu 3D ultérieurs pour les enfants, comme Kid Pix 3D (un incontournable de l'iMac de ma famille quand je grandissais) et Toontastic. Microsoft a également vendu une version modifiée en association avec Nickelodeon, qui comprenait des modèles, des arrière-plans et des effets d'émissions comme Ren et Stimpy, la vie moderne de Rocko, Oui Aaah !! vrais monstres .

Bien que 3D Movie Maker ait presque 30 ans, il existe toujours une communauté active qui l'utilise pour créer de nouvelles animations. La basse résolution se prête assez bien aux vidéos surréalistes ou ironiques, et il existe de nombreux exemples sur des sites comme YouTube et 3dmm.com.


jouer la vidéo

Alors pourquoi Microsoft a-t-il attendu si longtemps pour publier le code source ? Foone Turing, un 'nécromancien matériel/logiciel' autoproclamé, s'est lancé en avril lorsqu'il a publiquement demandé à Microsoft sur Twitter de publier le code. Le travail a nécessité la coordination du service juridique de Microsoft et des équipes de relations avec les développeurs, mais au final, nous avons eu une fin heureuse.

Microsoft 3D Movie Maker a une signification culturelle à part entière, mais il utilise également BRender, un moteur graphique développé par Argonaut Software qui a également été utilisé dans des jeux comme combattant des effets spéciaux Oui Carmagedon . Foone a mentionné que si le code BRender était inclus, cela pourrait également rendre d'autres jeux et applications open source (ou du moins plus faciles à porter sur de nouvelles plates-formes). Argonaut Software est probablement mieux connu comme le développeur derrière renard étoilé dans le système de divertissement Super Nintendo, ainsi que la puce d'accélération graphique Super FX qui était utilisée dans presque tous les jeux 3D SNES.

Microsoft a publié le code source tel quel, dans sa forme principalement originale : certaines informations des développeurs ont été supprimées pour respecter leur vie privée, et certains contenus de 'versions ou produits alternatifs' (y compris vraisemblablement la version Nickelodeon) ne sont pas inclus. Cependant, BRender est inclus dans le code, rendant ce cadre accessible au public pour la première fois. Le code ne se compile pas non plus sur du matériel et des logiciels modernes, comme prévu. GitHub rapporte que 77 % du code est écrit en SWIG, le reste étant un mélange de code C++, C et de langage assembleur.

Après la publication du code source, Foone dit sur Twitter , Il existe également d'autres jeux utilisant le moteur BRender, dont certains ne pourraient jamais être open source car ils dépendaient de BRender. Eh bien, maintenant c'est open source! Cela leur ouvre la possibilité d'ouvrir également le code source. Je demande à plusieurs personnes et entreprises. Parce que ce serait formidable si l'open source de BRender permettait à d'autres jeux de l'utiliser également, tout comme le moteur BUILD devenu open source a conduit Duke Nukem 3D à être open source.

Foone a également déclaré qu'ils prévoyaient au moins deux projets basés sur le code 3D Movie Maker : une version qui fonctionne sur du matériel et des logiciels modernes avec l'aspect et la convivialité d'origine, et un « Movie Maker Plus » avec de nouvelles fonctionnalités. Le développeur accepte les dons sur Patreon et Ko-Fi, donc s'il a hâte de faire revivre le logiciel d'animation du milieu des années 90, pensez à leur donner quelques dollars.

Par: Ars Technica

Qu'est-ce que tu penses?