O Half-Life 2 funcionará no seu Raspberry Pi, mas é jogável?

Se estamos falando do clássico da Valve lançado em 2004, estamos falando de um dos melhores jogos da história do PC e de uma história que ainda está incompleta, embora neste caso não seja para falar de uma terceira parte que conclui a história que ficou. no meio do caminho, especialmente após o final abrupto do episódio 2. O mais recente? Quase 20 anos após o lançamento do jogo , agora podemos jogar Half-Life 2 em um Raspberry Pi .

Embora possa parecer surpreendente para você, Half-Life 2 já apareceu várias vezes em plataformas que não são baseadas na tecnologia de PC. Por exemplo, uma vez tivemos uma versão para SONY's PlayStation 3, baseado no processador CBEA, da popular Orange Box. Também há alguns anos NVIDIA lançou um console portátil, o Tegra Shield, baseado em um ARM processador de conjunto de instruções.

Half-Life 2 funcionará no seu Raspberry Pi

Half-Life 2 chega ao Raspberry Pi 4

Bem, o referido ISA é o mesmo usado pelo Raspberry Pi, no entanto, a origem do código-fonte não é a versão que foi lançada anos atrás para o laptop NVIDIA com falha, pois o código da referida versão tinha otimizações para elementos exclusivos. do hardware da empresa verde. Em vez de , sua origem é encontrada em um vazamento do código-fonte do Team Fortress 2 que ocorreu em 2018, porém, apesar de terem conseguido fazer o jogo funcionar, não se pode dizer que seu desempenho seja ótimo, além do mais, pode ser considerado injogável nos padrões atuais.

Devemos esse feito ao usuário do Reddit zbios , que também compilou outra versão do jogo para Appleprocessadores M2, mas com resultados diferentes.

Raspberry Pi meia-vida 2

Não é uma versão que recomendamos jogar

E deve-se levar em conta que o Half-Life 2 no Raspberry Pi só funciona no dispositivo de quarta geração e que o integrado GPU é extremamente simples. Não apenas em termos de potência bruta, mas em termos de API suportada. E é que não dá nem para rodar o jogo com suas melhores roupas, que são os gráficos em DirectX 9 ou OpenGL 2, mas tem que ser feito na primeira versão do OpenGL. Que carece completamente de shaders gráficos e o aspecto visual é bastante perceptível.

O outro ponto é a taxa de quadros e resolução, o jogo não consegue passar de 20 FPS em resolução de 720p e não devemos esperar uma grande melhora com overclock. Isso nos lembra a infame versão para PS2 que saiu em meados dos anos 2000 e era impossível de jogar devido à falta de energia. De qualquer forma, entende-se desde o momento em que o Raspberry Pi não foi pensado para Half Life 2 e sua lista de possibilidades vai além de rodar videogames, apesar da teimosia em reduzir sua utilidade para rodar ROMS de jogos antigos.

Uma versão para Apple M2 também apareceu

Como já dissemos, quem compilou o código-fonte também fez sua versão correspondente para o Apple M2, aqui a diferença de desempenho entre os dois chips é perceptível e com diferença. E é que o processador para os computadores de Cupertino é capaz de mover os gráficos com todas as opções visuais ao máximo, em uma resolução muito maior e a mais de 300 FPS

Meia-vida 2 Apple M2

Tudo isso abre as portas para as versões Homebrew do Half Life 2 e não apenas para os computadores Pi 4 e Apple, mas para qualquer sistema baseado em um processador compatível com as instruções ARM. Por exemplo, o Nintendo Switch, que recentemente recebeu uma versão do Portal usando o mesmo mecanismo, ou mesmo o PlayStation Vita. De qualquer forma, lembre-se de que não são versões oficiais da Valve e sim da comunidade. Seja como for, é sempre bem vindo jogar um clássico como esse em qualquer plataforma, mesmo que não seja, digamos, convencional.