Fabrice Bellard libertou o código-fonte original não alterado desde 1990 do compressor LZEXE (Kosinski) sob licença MIT.
O compressor implementa a lógica de compressão em assembly x86 e a interface em Pascal.
Foram catalogadas versões v0.90, v0.91 e v0.91e, sendo que o código-fonte libertado corresponde à v0.91.
Este código pode não corresponder exatamente ao utilizado nos jogos Sonic Mega Drive/Mega CD devido a bugs e diferenças de versão.
É possível desmontar os executáveis originais e compará-los ao código-fonte fornecido para criar uma versão idêntica ao compressor usado nos jogos.
Com esta libertação, já estão disponíveis os códigos-fonte de dois dos quatro formatos ‘KENS’: Kosinski (LZEXE) e Saxman.
Os restantes formatos, Enigma e Nemesis, são difíceis de encontrar porque eram formatos proprietários da Sega e provavelmente nunca saíram das suas instalações.
Get notified when new stories are published for "🇵🇹 Hacker News Português"