Black: clássico de tiro da Criterion ganha port nativo para PC podendo ser jogado com mouse e teclado
Black, o FPS de 2006 da Criterion Games conhecido pelo foco em armas e destruição de cenários, nunca teve versão para PC até então. Agora, um projeto não oficial chamado BLACK - XBE Recomp trás o jogo a computadores modernos de forma nativa, sem emulador. O port é baseado na versão do Xbox original e usa a técnica de recompilação estática.
Recompilação estática, de novo
Quem acompanha o blog já viu esse tipo de projeto por aqui, como o port nativo de Crash Team Racing, que parte de código decompilado pela comunidade, e o Azimuth, que usa um método diferente, o de wrapper. No caso do Black, a técnica é a recompilação estática: o executável original do Xbox (o arquivo XBE) é convertido em código que roda direto no processador do PC. O projeto usa a ferramenta Xbox XBE Recomp, criada pelo mesmo desenvolvedor, TGP482.
O que o port trás?
- O jogo abandona a resolução original de 640x480 e passa a usar a do seu monitor
- Campo de visão de 45 a 140 graus (o padrão do jogo é 70). E ajuste separado para o campo de visão das armas e dos braços em primeira pessoa
- Acompanha a taxa de atualização do seu monitor, um valor personalizado ou sem limite. Há opção de V-Sync e modos de tela cheia, janela e sem bordas
- HDR10 é detectado automaticamente em monitores com o HDR do Windows ligado
- Melhorias gráficas como MSAA de até 8x, SMAA, filtragem anisotrópica e distância de desenho de até 8x, oclusão de ambiente e uma opção para desligar o desfoque ao recarregar. As cenas em vídeo podem ser exibidas preenchendo a tela widescreen ou mantendo a proporção 4:3
- Há suporte completo a mouse e teclado com entrada bruta (raw input), sensibilidade ajustável, opção de inverter o eixo e comandos reconfiguráveis
- O port permite pular as telas de logo na abertura, pausar o jogo e o som quando a janela perde o foco e trocar o cursor do menu por um arquivo próprio. As configurações podem ser alteradas no menu do jogo ou em uma sobreposição aberta com a tecla F10.
- O mínimo indicado é Windows 10 de 64 bits, processador de 2 núcleos, placa de vídeo com Direct3D 12 (como GeForce GT 630, Radeon HD 7750 ou Intel HD Graphics 510), 4 GB de RAM e 2 GB de espaço em disco
Você precisa ter o jogo
O projeto não inclui nenhum arquivo do jogo. É necessário fornecer os arquivos de uma cópia própria, obtida legalmente, nas versões americana ou europeia, em formato ISO ou com os dados extraídos, colocados na pasta assets do port. Para compilar o projeto a partir do código, o arquivo default.xbe da versão americana precisa estar presente. O README também orienta que a primeira compilação recompila o jogo inteiro e pode levar de 30 a 90 minutos em computadores mais fracos.
Onde acompanhar
O código e as instruções de instalação e compilação estão no repositório oficial do projeto no GitHub, que também divulga um servidor de Discord para a comunidade.
Com informações do repositório oficial no GitHub.


