allrecomps

PlayStation 2 / Descompilação

God Hand — Matching Decompilation

Descompilação matching do executável PS2 EUA de God Hand. Reconstrói C/C++ para reproduzir o binário original; o autor afirma explicitamente que não há port PC. Hosts de compilação e saída idêntica não comprovam plataformas jogáveis nem conclusão da descompilação.

Em desenvolvimentoNão documentado
God Hand — Matching Decompilation
Fonte ↗ · Imagem do jogo original; ela não comprova a compatibilidade deste port.

Multiplayer

Suporte deste projeto — o multiplayer do jogo original pode ser diferente.

Local

No mesmo aparelho

Não confirmado

LAN

Pela rede local

Não confirmado

Online

Pela internet

Não confirmado

“Suporte documentado” significa informado pelo projeto. O AllRecomps não testou partidas ou servidores. “Não confirmado” não significa que o recurso não funcione. Informar correção ↗

Sobre este projeto

Este projeto de preservação/pesquisa mira God Hand NTSC-U SLUS-21503. Funções são reescritas de assembly para C/C++ e comparadas com a saída do compilador original via objdiff, enquanto overlays PS2 são reconstruídos com a mesma toolchain.

Fonte: Official project README — editorial review ↗ · Consultada em 23 de out. de 2026

Compatibilidade

A saída é o ELF de boot original de PS2, não um jogo PC nativo. Linux, Windows WSL2 e contêiner Linux no macOS são ambientes de desenvolvimento documentados, não plataformas jogáveis. É necessário disco NTSC-U próprio.

Fonte: Official project README — editorial review ↗ · Consultada em 23 de out. de 2026

Suporte documentado e compatibilidade testada são coisas diferentes. O AllRecomps não executou estes jogos.

Progresso do desenvolvimento

O README distingue identidade binária do ELF inteiro da porcentagem de funções efetivamente reescritas em C. Uma base ainda em assembly já pode reproduzir o binário original; isso não significa 100% descompilado. O progresso vivo é indicado no decomp.dev, sem inventar percentuais.

Fonte: Official project README — editorial review ↗ · Consultada em 23 de out. de 2026

Limitações conhecidas

O objetivo declarado é apenas descompilação matching: este repositório não fornece launcher nem port PC. Não deve ser confundido com a recompilação LasVola ou o fork Rearmed, que usam seus nomes de funções. SDK/toolchain originais têm exigências e direitos próprios.

Fonte: Official project README — editorial review ↗ · Consultada em 23 de out. de 2026

Como começar

Para contribuidores: extraia sua ISO God Hand EUA pelos scripts documentados, prepare a toolchain PS2 e cross-binutils, divida executável/overlays e rode compile.py. Compare o hash da saída com o ELF original. Isso prepara um build de pesquisa, não instala um jogo PC.

Fonte: Official project README — editorial review ↗ · Consultada em 23 de out. de 2026

Alguns projetos exigem arquivos da sua própria cópia do jogo original. Siga as instruções oficiais.