Programador mete Half-Life a correr numa PlayStation 1
Um dev siciliano reescreveu Half-Life em Rust para PS1, sem emulação nem demake, e diz que o vai tornar público se a Valve não responder num mês.
Um dev siciliano reescreveu Half-Life em Rust para PS1, sem emulação nem demake, e diz que o vai tornar público se a Valve não responder num mês.
Em 2026 há quem esteja a puxar por GPUs topo de gama para ver mais reflexos em tempo real, e há quem esteja a tentar enfiar o Gordon Freeman dentro de uma PlayStation 1 de 1995. Manny, de Bonnie Studios, fez precisamente isso: pegou em Half-Life e pô-lo a correr numa PS1 real, modelo SCPH-9002, sem emulação tradicional e sem o simplificar para parecer um jogo de 32 bits.
O vídeo de estreia no YouTube promete “Half-Life on a Real PlayStation 1” e entrega exactamente isso: 14 minutos do Hazard Course, o prólogo-tutorial do clássico da Valve, a correr na consola original. Manny insiste numa nuance importante para quem liga à parte técnica: isto não é um emulador nem um demake, é um renderer e runtime de jogo reescritos de raiz em Rust, a falar directamente com o hardware da PS1.
Este projecto vive em cima do PSoXide, o tech stack para PS1 criado pelo próprio Manny e já disponível no GitHub. PSoXide junta em torno da consola da Sony um emulador, SDK em Rust, motor de jogo, editor e pipeline de assets tudo numa só caixa de ferramentas. No caso de Half-Life, o código do jogo foi refeito em Rust para correr nesse ambiente, com captura directa do hardware, não de um PC a fingir que é uma PS1.
O resultado visual é aquilo que se espera de uma PS1 a lutar com um FPS nascido no PC: em média cerca de 17 fotogramas por segundo, com 20 fps na maior parte do tempo e quedas para 10–16 nas áreas mais abertas. Manny sublinha que a cadeia de captura de vídeo acrescenta ~100 ms de latência entre o comando e a imagem, por isso a jogabilidade na consola real é mais responsiva do que parece no vídeo. E mantém as imperfeições do processo, desde mortes e retries até momentos em que fica preso numa parede e morre, mais uns quantos glitches de áudio pelo meio.
Há aqui duas histórias em paralelo. Uma é a do fascínio técnico: pegar num FPS pensado para PCs de 1998 e dobrá-lo às limitações de uma máquina de 32 bits com 2 MB de RAM é um exercício de engenharia e de arqueologia digital ao mesmo tempo. A outra é a do choque com a realidade legal: Manny diz que já contactou a Valve a pedir autorização e que, se não obtiver resposta ao fim de um mês, “torna o projecto público”. A cultura de modding e ports não oficiais vive há décadas nesta zona cinzenta, mas hoje a indústria está muito menos tolerante, mesmo quando se trata de uma obra que muitos consideram património cultural dos videojogos.
Para quem cresceu com a PS1 ligada a um televisor de tubo e agora instala FPS em consolas e apps de cloud gaming, este tipo de hack lembra que a preservação de jogos não depende só de remasters oficiais. Depende de devs que conhecem tão bem uma máquina antiga como um motor moderno, e que arriscam meter o seu trabalho frente a frente com advogados. Se a Valve ignorar Manny, o port pode transformar-se em brinquedo colectivo da comunidade. Se não ignorar, acabamos com mais um exemplo de como até os clássicos mais celebrados continuam presos a licenças de 1998.
Fonte: Games Radar
Comentários · 0