[ad_1]
A preservação de software e jogos é um tema cada vez mais importante, e a melhor maneira de manter o software acessível para as gerações futuras é liberar o código-fonte original. Foi exatamente o que aconteceu com o Microsoft 3D Movie Maker, lançado originalmente em 1995.
A Microsoft abriu alguns aplicativos antigos nos últimos anos, incluindo o MS-DOS 1.0/2.0 e o Windows File Manager original, mas agora a empresa lançou o código para o Microsoft 3D Movie Maker. Este não é o Windows Movie Maker que a maioria das pessoas provavelmente conhece desde os dias do Windows ME/XP: é um programa de animação 3D para crianças. O aplicativo permite que qualquer pessoa crie filmes colocando personagens e objetos 3D em ambientes pré-renderizados, combinados com ações, música, texto e outros efeitos.
O Microsoft 3D Movie Maker tem um objetivo semelhante a muitas ferramentas posteriores de renderização baseadas em 3D para crianças, como Kid Pix 3D (um grampo no iMac da minha família quando eu era criança) e Toontastic. A Microsoft também vendeu uma versão modificada em associação com a Nickelodeon, que incluía modelos, planos de fundo e efeitos de programas como Ren e Stimpy, Vida Moderna de Rocko, S Aaaa!! monstros reais.
Embora o 3D Movie Maker tenha quase 30 anos, ainda existe uma comunidade ativa usando-o para criar novas animações. A baixa resolução se presta muito bem a vídeos surreais ou irônicos, e há muitos exemplos em sites como YouTube e 3dmm.com.
Então, por que a Microsoft esperou tanto para liberar o código-fonte? Foone Turing, um autodenominado “necrómante de hardware/software”, começou em abril quando eles pediram publicamente à Microsoft no Twitter para postar o código. O trabalho exigiu a coordenação do departamento jurídico da Microsoft e das equipes de relações com desenvolvedores, mas no final tivemos um final feliz.
O Microsoft 3D Movie Maker tem um significado cultural por si só, mas também usa o BRender, um mecanismo gráfico desenvolvido pela Argonaut Software que também foi usado em jogos como lutador de efeitos especiais S carmagedon. Foone mencionou que, se o código BRender fosse incluído, ele poderia tornar outros jogos e aplicativos de código aberto também (ou pelo menos mais fácil de portar para plataformas mais recentes). Argonaut Software é provavelmente mais conhecido como o desenvolvedor por trás raposa estrela no sistema de entretenimento Super Nintendo, bem como o chip de aceleração gráfica Super FX que foi usado em quase todos os jogos 3D SNES.
Olá pessoal – Abrimos o Microsoft 3D Movie Maker de 1995 https://t.co/h4mYSKRrjK Obrigado a @jeffwilcox e o escritório do Microsoft OSS, bem como nossos amigos no campo jurídico e aqueles que continuam a me aturar como um nudzh. Graças a @foone pela ideia! Desfrutar. https://t.co/6wBAkjkeIP
– Scott Hanselman 🇺🇦 (@shanselman) 4 de maio de 2022
A Microsoft lançou o código-fonte como está, em sua forma original: as informações de alguns desenvolvedores foram removidas para respeitar sua privacidade e algum conteúdo de “compilações ou produtos alternativos” (presumivelmente incluindo a versão da Nickelodeon) não está incluído. No entanto, o BRender está incluído no código, tornando esse framework disponível publicamente pela primeira vez. O código também não compila em hardware e software modernos, como esperado. O GitHub relata que 77% do código é escrito em SWIG, sendo o restante uma mistura de C++, C e código de linguagem assembly.
Após o lançamento do código-fonte, Foone disse no Twitter, “Há também outros jogos que usaram o motor BRender, alguns dos quais nunca poderiam ser de código aberto porque dependiam do BRender. Bem, agora é de código aberto! Isso os abre para a possibilidade de abrir o código-fonte também. Estou perguntando a várias pessoas e empresas. Porque seria ótimo se o código aberto do BRender levasse a outros jogos usando o código aberto também, assim como o motor BUILD tornando o código aberto levou o Duke Nukem 3D a ser o código aberto.”
Foone também disse que estão planejando pelo menos dois projetos baseados no código do 3D Movie Maker: uma versão que funciona em hardware e software modernos com a aparência original e um ‘Movie Maker Plus’ com novos recursos. O desenvolvedor está aceitando doações no Patreon e Ko-Fi, então se você não pode esperar para reviver o software de animação de meados dos anos 90, considere dar a eles alguns dólares.
Via: Ars Technica
[ad_2]