Em algumas ocasiões, as soluções mais simples são as melhores, e quando o assunto é acesso ao código-fonte de um programa, a verdade é que não se perde nada em perguntar. É isso que nos leva ao perfil no Twitter de Foone Turing, alguém que conhecemos muito bem por seus experimentos com software e hardware. O que Foone fez? Ele pediu à Microsoft o código do 3D Movie Maker, um antigo programa para crianças que remonta ao ano de 1995. A Redmond não só atendeu ao pedido, como também outros componentes essenciais do programa foram liberados.
Um pouco de história
A história nos diz que no início de 1995, a subdivisão Microsoft Kids (sob a asa da Microsoft Home) apresentou o 3D Movie Maker, uma plataforma na qual crianças e adultos podiam criar seus primeiros filmes em três dimensões. Com um total de 40 atores, 12 cenas, múltiplos figurinos e objetos, amostras de voz, música MIDI e a possibilidade de gravar sons personalizados, o 3D Movie Maker serviu como ponto de partida para milhares de criadores e para toda uma comunidade que, 27 anos depois, continua muito ativa. Ah, e a fonte Comic Sans também. Não é brincadeira.
3D Movie Maker se torna open source
O problema é que o 3D Movie Maker enfrenta múltiplos desafios técnicos. Qualquer pessoa interessada em executar esse programa hoje terá que lidar com máquinas virtuais ou hardware da época, mas é muito provável que tudo isso mude graças à intervenção de Foone Turing. Se o nome parece familiar, é o mesmo Foone que redescobriu antigos erros do Windows e conseguiu executar Doom em um teste de gravidez. No início de abril, Foone pediu à Microsoft o código-fonte do 3D Movie Maker com a intenção de otimizar/estender suas funções, e um mês depois… Redmond o publicou no GitHub.
No entanto, a trama não termina aí. 3D Movie Maker utiliza o motor BRender desenvolvido na época pelo estúdio britânico Argonaut Software. A Argonaut é um nome lembrado no mundo Nintendo pela criação de Star Fox, porém o motor BRender foi usado em alguns jogos para PC, entre os quais se destacam FX Fighter e o Carmageddon original. A Argonaut deixou de existir em 2007, mas graças à boa vontade de seu ex-CEO Jez San, BRender também se tornou open source.
https://twitter.com/Foone/status/1521904206197653504O primeiro passo de Foone será trabalhar em uma versão atualizada do código e depois dividi-lo em duas ramificações: Chocolate Socrates, para criar um instalador moderno que nos permita executar o 3D Movie Maker sem grandes mudanças (algo semelhante ao Chocolate Doom), e Movie Maker Plus, focada em melhorias e otimizações, como eliminar o limite de 256 cores e adicionar mais formatos de exportação. Definitivamente estaremos esperando, mas se você quiser saber mais sobre o 3D Movie Maker agora, pode visitar fóruns como 3dmm.com, repletos de filmes e recursos.
Microsoft 3D Movie Maker no GitHub: Clique aqui. Fonte: Ars Technica