Decomp · por TheMobyCollective

Spyro the Dragon Decompilation

Spyro the Dragon

Decompilação com match em estágio inicial de Spyro the Dragon para PlayStation, buscando um executável idêntico byte a byte.

Origem
PS1
Roda em
Console original
Tags
cneeds-original-game
175estrelas · GitHub 15 forks
TheMobyCollective/spyro-1 ↗

Entre para votar

Este projeto busca decompilar Spyro the Dragon (PlayStation) em um código-fonte que gere um executável idêntico ao original byte a byte, para preservar o jogo e entender como foi feito. O autor o tornou público ao passar de 40% concluído e avisa que está só no começo: dá para fazer mods simples, mas mudanças no projeto podem quebrar mods em andamento.

Cobre apenas o código do jogo, não os arquivos de dados, e usa uma imagem Docker com toolchain MIPS e um gcc 2.7.2 antigo. As bibliotecas PSYQ 4.0 estão incluídas em forma desmontada; é possível usar a PSYQ 4.7 para um build sem match.

Destaques

  • Mira o PSX.EXE, com checksums SHA-1 e SHA-256 publicados
  • Ambiente Docker para o toolchain MIPS
  • Overlays gerados separadamente para uso com o wadtool
  • Progresso acompanhado rumo ao match completo

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