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 →