Parfois, les solutions les plus simples sont les meilleures, et quand il s'agit d'accéder au code source d'un programme, on ne perd rien à demander. Cela nous mène au profil Twitter de Foone Turing, quelqu'un que nous connaissons bien pour ses expériences avec le logiciel et le matériel. Qu'a fait Foone ? Il a demandé à Microsoft le code de 3D Movie Maker, un vieux programme pour enfants datant de 1995. Redmond a non seulement accédé à la demande, mais a également libéré d'autres composants essentiels du programme.

3D Movie Maker, le créateur de films pour enfants de Microsoft, est désormais open source
3D Movie Maker

L'histoire raconte qu'au début de 1995, la subdivision Microsoft Kids (sous l'aile de Microsoft Home) a présenté 3D Movie Maker, une plateforme où enfants et adultes pouvaient créer leurs premiers films en trois dimensions. Avec un total de 40 acteurs, 12 scènes, de nombreux costumes et objets, des échantillons vocaux, de la musique MIDI et la possibilité d'enregistrer des sons personnalisés, 3D Movie Maker a servi de point de départ à des milliers de créateurs et à toute une communauté qui, 27 ans plus tard, reste très active. Ah, et la police Comics Sans aussi. Ce n'est pas une blague.

3D Movie Maker passe à l'open source

3D Movie Maker, le créateur de films pour enfants de Microsoft, est désormais open source
Conçu pour les enfants... mais sa courbe d'apprentissage est assez large

Le problème est que 3D Movie Maker fait face à de multiples défis techniques. Quiconque souhaite exécuter ce programme aujourd'hui devra lutter avec des machines virtuelles ou du matériel de l'époque, mais il est très probable que tout cela change grâce à l'intervention de Foone Turing. Si le nom vous semble familier, c'est le même Foone qui a redécouvert d'anciennes erreurs de Windows et a réussi à exécuter Doom sur un test de grossesse. Début avril, Foone a demandé à Microsoft le code source de 3D Movie Maker dans l'intention d'optimiser/étendre ses fonctions, et un mois plus tard... Redmond l'a publié sur GitHub.

https://twitter.com/Foone/status/1511808848729804803

Cependant, l'histoire ne s'arrête pas là. 3D Movie Maker utilise le moteur BRender développé à l'époque par le studio britannique Argonaut Software. Argonaut est un nom mémorable dans le monde Nintendo pour la création de Star Fox, mais le moteur BRender a été utilisé dans certains jeux PC, dont FX Fighter et le Carmageddon original. Argonaut a cessé d'exister en 2007, mais grâce à la bonne volonté de son ancien PDG Jez San, BRender est également devenu open source.

https://twitter.com/Foone/status/1521904206197653504

La première étape de Foone sera de travailler sur une version mise à jour du code, puis de le diviser en deux branches : Chocolate Socrates pour créer un installateur moderne qui nous permettra d'exécuter 3D Movie Maker sans changements majeurs (quelque chose de similaire à Chocolate Doom), et Movie Maker Plus, axée sur les améliorations et optimisations, comme supprimer la limite de 256 couleurs et ajouter plus de formats d'exportation. Nous attendrons certainement, mais si vous voulez en savoir plus sur 3D Movie Maker dès maintenant, vous pouvez visiter des forums comme 3dmm.com, remplis de films et de ressources.

Microsoft 3D Movie Maker sur GitHub : Cliquez ici

Source : Ars Technica