- O designer de jogos Jordan Mechner encontrou disquetes que contêm o código-fonte da versão original do Apple II de Prince of Persia e o disponibilizou online.
- ele publicou o código-fonte do jogo no GitHub, junto com um ReadMe que explica o processo de extração.
- a extração do código em linguagem de montagem 6502 foi realizada com a ajuda dos arquivoistas Jason Scott e Tony Diaz.
- um documento técnico explicativo, produzido originalmente em 1989 para equipes que portavam o jogo a outras plataformas, também está disponível na site de Mechner.
- Mechner promete novas atualizações via seu site ou no Twitter; a busca pelo tema pode ser acompanhada pelo hashtag #popsource.
O designer de jogos Jordan Mechner tornou público o código-fonte da versão original de Prince of Persia para Apple II. O material foi disponibilizado online após ele transferir os dados de floppies para um formato moderno.
Mechner explica, em um ReadMe, que extraiu o código em linguagem assembly 6502 a partir de disquetes de 3,5 polegadas com a ajuda de arquivistas. O trabalho contou com a colaboração de Jason Scott e Tony Diaz.
Além do código, o criador disponibilizou um documento técnico de 1989 para apoiar equipes que portaram o jogo a outras plataformas, como Amiga e Genesis. A publicação hospeda-se em uma plataforma de versionamento, com atualizações futuras anunciadas pelo próprio Mechner.
Detalhes da publicação
A defesa formal do projeto aponta que o objetivo é preservar o material histórico e facilitar estudos técnicos sobre a produção do clássico. Mechner sinaliza que novas informações poderão surgir por meio de seu site e de suas redes sociais.
Quem se interessa pelo conteúdo pode acompanhar o andamento pesquisando a tag associada ao tema e consultando o repositório público dedicado ao Prince of Persia para Apple II. As fontes originais não são citadas com links diretos neste texto.
Entre na conversa da comunidade