allrecomps

Guias

Ports, recompilações e emulação

Ports, recompilações e emulação podem permitir que jogos antigos funcionem em sistemas modernos. As técnicas e os requisitos são diferentes, e alguns projetos combinam abordagens.

Ports e reimplementações

Um port adapta o código e as interfaces do jogo a outro sistema. Pode partir do código original ou de código reconstruído. Uma reimplementação recria componentes do software; as funcionalidades variam conforme o projeto.

Recompilação estática

Traduz o código de máquina antes da execução. A tradução precisa ser conectada a um runtime que atenda às dependências do jogo e do hardware original.

Emulação e camadas de compatibilidade

Um emulador reproduz o comportamento de uma plataforma. Uma camada de compatibilidade adapta interfaces e chamadas utilizadas pelo software. Uma camada específica para um jogo não deve ser descrita automaticamente como port nativo.

Escolha pelo projeto concreto

Compare suporte documentado, controles, bugs conhecidos e requisitos. O console no catálogo indica a origem do jogo; os sistemas de destino indicam onde o projeto pretende funcionar.

N64Recomp — Documentação oficial ↗

Explorar a biblioteca →