Sonic and the Black Knight, aventura lançada para Wii em 2009, ganhou um projeto de recompilação nativa para Windows chamado BlackKnightRecomp. O trabalho de yunophilia permite usar controles convencionais, teclado e mouse no lugar dos gestos do Wii Remote. Além disso, o autor documentou novos testes de Battle Mode a 30 e 60 FPS em 18 de outubro de 2026.
O código-fonte está público, mas a aba Releases ainda não oferece um executável pronto. Portanto, jogar exige compilar o projeto e fornecer os arquivos de uma cópia própria da edição RENE8P. O material disponível não inclui os dados comerciais de Sonic.
Como o port de Black Knight adapta os controles
A proposta converte o código PowerPC do jogo em C++ e o compila para Windows x64. Ao mesmo tempo, o projeto mantém um runtime que reproduz o hardware e os serviços necessários do Wii. Partes dessa estrutura se baseiam no trabalho do Dolphin, incluindo áudio e comportamento gráfico.
Assim, os movimentos de espada podem ser acionados por botões e analógicos. Em um controle XInput, A pula, X desfere golpes e RB protege ou interage. Além disso, o analógico direito ajuda a direcionar cortes e movimenta o ponteiro nos menus.

No teclado, WASD movimenta Sonic, Espaço pula e J ou o botão esquerdo do mouse aciona a espada. Por sua vez, Shift ou o botão direito assume a defesa. As opções de configuração permitem alterar os comandos, mas o ajuste dos controles para diferentes tipos de fase ainda aparece como trabalho pendente.
Black Knight a 60 FPS: o que foi testado
No registro de 18 de outubro, o autor comparou partidas automatizadas com dois jogadores nas sete arenas de Battle Mode. Segundo esse teste, o cronômetro manteve aproximadamente 99,9% do tempo real em ambas as taxas. Além disso, as velocidades de movimento e as contagens de saltos ficaram semelhantes.
Mais tarde, o commit de verificação com configurações completas registrou 34 roteiros automatizados, com áudio e resolução interna de 3x. O relatório do autor aponta amostras de gameplay acima de 58,3 FPS. Entretanto, o carregamento de fases apresentou quedas breves para cerca de 56 a 57 FPS.
Esses números descrevem os testes do desenvolvedor. Portanto, não garantem o mesmo desempenho em qualquer PC nem comprovam uma campanha inteira jogada sem interrupções. Não houve benchmark independente desta reportagem.

Além disso, o registro de progresso relata comparações de 27 missões, cobrindo 13 locais, tipos de fase e chefes. No entanto, há diferenças pequenas na altura e na duração de um salto completo entre 30 e 60 FPS. O autor também investiga uma diferença de velocidade em um bloco de valores possivelmente ligado a um efeito visual.
Widescreen e configurações gráficas
O projeto usa Direct3D 11 para os gráficos e XAudio2 para a saída de som. Além disso, oferece widescreen 16:9, escala interna de resolução, filtro anisotrópico e cache de shaders em disco. A configuração padrão citada pelo autor usa escala interna de 3x, próxima de 1080p.
Também há suporte a pacotes de texturas no formato do Dolphin, desde que o usuário forneça o pacote separadamente. Por outro lado, o repositório não inclui um conjunto de texturas HD do jogo. A existência dessa opção não significa que o visual foi remasterizado em todos os cenários.
O arquivo config.ini concentra resolução, tela cheia, VSync, idioma e mapeamento dos botões. Assim, o jogador pode selecionar frame_rate=30 ou frame_rate=60 depois de preparar a instalação. O resultado continua dependente do hardware e do estado experimental do projeto.

Além disso, controles adicionais podem assumir os jogadores de Battle Mode, enquanto o teclado controla o primeiro jogador. O teste recente destacado pelo autor utilizou dois participantes automatizados. Portanto, ele não deve ser apresentado como uma validação independente de todas as combinações de controles ou de partidas online.
Como preparar Black Knight no Windows
1. Confira a versão do jogo e as ferramentas
Primeiro, tenha sua própria edição de Wii, identificada como RENE8P. O guia pede Windows 10 ou superior em 64 bits, ferramentas de C++ e Clang do Visual Studio 2022 ou posterior, CMake 3.21, Ninja e Python 3.10 ou posterior. Além disso, utiliza o DolphinTool e os arquivos de apoio indicados pelo desenvolvedor.
2. Acesse o código e as instruções oficiais
Em seguida, consulte a revisão do código analisada nesta reportagem pelo botão abaixo. Ele abre o repositório e o guia de compilação. Como não há instalador público na aba Releases, o link não entrega um jogo pronto para executar.
3. Gere e compile o projeto
Depois de preparar os arquivos do seu disco conforme o README, execute python tools/build_generated.py para gerar os fontes recompilados. Na sequência, o guia usa cmake --preset windows-clang e cmake --build --preset windows-clang no terminal de desenvolvimento do Visual Studio.
Além disso, os arquivos extraídos, a imagem do disco e os componentes de áudio precisam ficar nos locais descritos pelo projeto. Não basta baixar um arquivo de código-fonte e abri-lo como um aplicativo. Por isso, siga o guia completo para manter a estrutura esperada.
4. Inicie e ajuste as opções
Por fim, a compilação gera out/BlackKnightRecomp.exe. O programa procura os dados do jogo nas pastas documentadas e cria as configurações na primeira execução. Faça backup dos saves antes de substituir uma instalação experimental.
O alvo jogável documentado é Windows. Embora exista um preset Linux, ele compila somente o código recompilado enquanto o runtime depende de Direct3D 11 e XAudio2. Portanto, não há confirmação de uma versão Linux pronta para jogar, nem de APK para Android.
Onde acompanhar o desenvolvimento
Para consultar requisitos e limitações, veja o README do BlackKnightRecomp. Além disso, o Allves Games já publicou um guia de outro projeto da série, o Unleashed Recomp para PC.
Fontes: README do BlackKnightRecomp.