No mundo dos ports não oficiais de jogos para PC, eis um jogo pelo qual sempre vi que muitos têm uma paixão enorme: Black, desenvolvido pela Criterion e publicado pela EA Games. Até hoje, o jogo é considerado um marco de qualidade gráfica — e nunca recebeu um port oficial para o PC. Black tem exatamente o mesmo status que Metal Gear Solid 4 tem no PS3: preso para sempre no PS2 e no Xbox OG!
Agora Black entrou para a onda de descompilações e recompilações e finalmente chega ao PC para ser jogado nativamente — por enquanto, apenas no Windows. Eu mesma estou tentando portar essa build de Windows para Linux, afinal de contas, sou Linux Side of Life. Como nunca joguei o jogo, vejo uma boa oportunidade de começar a jogá-lo da melhor forma possível: mouse e teclado.
Black!
O port está bem direcionado, com funções de keybinding, configurações gráficas (não muitas) e tudo o que um game de PC necessita. Ele vem diretamente da versão de Xbox OG, e não da versão de PS2!
Dificuldades nas Funções do Jogo
No momento, existem algumas dificuldades que acabam gerando certos bugs. São elas (retiradas do repositório do port):
- O jogo foi feito para rodar a 30 fps; a 60 fps (configuração padrão), é possível que alguns elementos funcionem na velocidade incorreta (CONFIGURAÇÕES DO PC > TELA > TAXA DE QUADROS), embora eu não tenha notado nada do tipo.
- Os avisos na tela exibem os botões do controle de Xbox, mesmo quando você joga usando o teclado.
- Áudio: a reverberação é uma aproximação da presente no Xbox; alguns canais de efeitos não estão integrados à mixagem, não há suporte para subwoofer e o som 3D utiliza apenas distância e posicionamento estéreo (pan).
- Apenas a versão NTSC-U é suportada (o uso do parâmetro
--forcetentará carregar outra versão, o que, muito provavelmente, resultará em falha).
Configurando o Jogo para Rodar
Crie uma imagem ISO da sua versão NTSC-U do jogo e extraia o conteúdo usando o extract-xiso (comando: extract-xiso -x Black.iso). Renomeie a pasta extraída para game.
Verifique se você possui a versão (build) compatível. No PowerShell, execute:
Get-FileHash game\default.xbe -Algorithm SHA256
O resultado deve ser: DF2739C372D254A90AEECCF5971D12097F22D89FBB90DB021FDA96DD4DEB68F6.
Baixe o arquivo .zip disponível na seção “Releases” e extraia-o ao lado da pasta game, de modo que a pasta port fique posicionada ao lado dela:
BLACK
game
default.xbe
...
port
black.exe
blackrt.dll
Execute o arquivo port\black.exe.
Repositório do port: https://github.com/Spark198rus/black-pc
