Arquivo diários:18/03/2016

‘ReM’: a arte perdida da arqueologia de código-fonte

CSDb__-_Beach_Head_1a_ReM_V2_by_Reengine___Mod__2016_-500x430

O acesso ao código-fonte também é parte importante do esforço de preservação dos programas; no entanto, na maioria dos casos, este código sumiu, está indisponível ou foi vítima dos problemas de conservação das mídias.

Este post, fruto do esforço conjunto do Vintage is the New Old e do Commodore.Ninja, conta o trabalho dos arqueólogos digitais e do surgimento do ‘ReM’ no mundo do Commodore 64.

Para quem foi apresentado agora ao ‘ReM’, é um acrônimo de Re-engineer and Modify: a partir de um trabalho cuidadoso de decompilação do binário disponível, o código-fonte é analisado e reconstruído de tal maneira que, ao ser compilado, gera o mesmo binário, com a vantagem da documentação.