Decomp · por smitelli

Cosmore

Cosmo's Cosmic Adventure

Reconstrução do código-fonte de Cosmo's Cosmic Adventure v1.20 com o toolchain original do DOS, com 96,30% de fidelidade byte a byte.

Origem
DOS
Roda em
WindowsLinux
Tags
cneeds-original-game
145estrelas · GitHub 10 forks
smitelli/cosmore ↗

Entre para votar

O Cosmore é uma reconstrução do código-fonte de Cosmo's Cosmic Adventure versão 1.20, por Scott Smitelli e colaboradores, feita com o compilador e o toolchain originais do DOS. Pretende reproduzir cada detalhe e bug do original com tanta fidelidade que um jogador não distinguiria um binário do Cosmore do original.

Pela métrica do próprio projeto, as imagens carregadas coincidem byte a byte com as originais em 96,30% dos casos; o restante são endereços não inicializados do segmento de dados que ainda não foram organizados para coincidir. Um projeto paralelo de documentação, o Cosmodoc, explica detalhes profundos como variáveis globais, funções e comportamento do hardware. São necessários os arquivos originais do jogo.

Destaques

  • Compila com o compilador e o toolchain originais do DOS
  • 96,30% de correspondência byte a byte das imagens carregadas
  • Comentários em nível de função no código
  • Cosmodoc documenta globais, constantes e um índice de todas as funções

Se você curtiu este

Decomp · PC (clássico) Devilution Diablo Código-fonte reconstruído do Diablo de 1996, que exige os dados do seu próprio jogo original. 🔥 0🧊 0 9k
Super Mario 64 Decompilation — Super Mario 64 Decomp · N64 Super Mario 64 Decompilation Super Mario 64 Decompilação completa de Super Mario 64 que gera ROMs idênticas às versões japonesa, americana, europeia, Shindou e iQue. 🔥 0🧊 0 8.9k
Decomp · N64 Ocarina of Time Decompilation The Legend of Zelda: Ocarina of Time Decompilação em andamento de The Legend of Zelda: Ocarina of Time que recria o código-fonte do jogo; não é um port para PC. 🔥 0🧊 0 5.6k
Decomp · Game Boy/GBC Pokémon Red and Blue Disassembly Pokémon Red/Blue/Yellow/TCG Disassembly de Pokémon Red e Blue que reconstrói as ROMs do jogo, além de builds de debug, a partir de código assembly legível. 🔥 0🧊 0 5k