Projeto bbport roda Bloodborne no Linux com execução híbrida

Bloodborne - Reprodução/YouTube Foto: Bloodborne - Reprodução/YouTube

O jogo Bloodborne passou a rodar em computadores com sistema operacional Linux por meio do bbport, um projeto de código aberto que executa as instruções do processador de forma direta. Criado pelo desenvolvedor independente deadinside28, o software dispensa a emulação da unidade central de processamento e recorre a uma estrutura híbrida para traduzir a parte gráfica.

A publicação do código ocorreu no sábado, 3 de outubro de 2026, no repositório deadinside28/bloodborne_pc no GitHub, sob a licença pública GPL-2.0. Em nota explicativa no projeto, o criador definiu a arquitetura adotada: “O bbport executa o executável original de PlayStation 4 de Bloodborne (CUSA03173, versão de jogo 1.09) diretamente em um PC com Linux x86-64. Não se trata de um emulador geral. O próprio código x86-64 do jogo é executado nativamente; um pequeno ambiente de execução escrito para este jogo específico substitui as bibliotecas de sistema do PS4″, afirmou ele, em tradução livre.

Funcionamento híbrido do bbport une código nativo e Vulkan

A estrutura técnica do bbport não funciona como uma conversão tradicional nem como um emulador convencional de sistema completo. Como o processador do console PlayStation 4 utiliza a mesma família de arquitetura x86-64 dos computadores pessoais modernos, o binário do jogo envia suas ordens de cálculo de lógica, física e controle sem passar por etapas de recompilação dinâmica ou tradução de instruções de CPU. O desenvolvedor implementou um ambiente de execução enxuto que responde às chamadas originais que o jogo faria ao sistema operacional do videogame.

O processamento gráfico, contudo, exige intermediação técnica. Os comandos direcionados à GPU do console da Sony são interceptados e convertidos para a interface de programação Vulkan por meio de um módulo de renderização derivado do emulador shadPS4. O jornalista de tecnologia Simon Batt, do portal XDA-Developers, acompanhou a evolução da ferramenta e apontou que o método atua como uma camada de compatibilidade mista, já que a CPU opera nativamente enquanto a parte visual depende do suporte herdado do emulador.

Saiba mais: Placas RDNA 5 da AMD recebem suporte para GDDR7 no Linux

Desempenho de Bloodborne supera a taxa original do console

Nos testes iniciais divulgados com a versão 0.2 do software, o projeto demonstrou fluidez acima da taxa oficial do videogame da Sony. Enquanto o lançamento de PlayStation 4 permanece travado a 30 quadros por segundo desde a estreia em 2015, a solução em Linux conseguiu registrar medições entre 90 e 150 quadros por segundo em configurações com a placa de vídeo AMD Radeon RX 7800 XT, variando conforme a resolução configurada e a tecnologia de upscaling temporal selecionada.

O programa inclui suporte a rotinas de reconstrução de imagem como AMD FSR 3.1, FSR 4 e FSR 4.1.1, gerando vetores de movimento calculados em tempo real para sustentar o rendimento em monitores de alta definição.

Veja também: Notebook VAIO FE16 com sistema Linux registra queda de preço

  • Taxa original do PlayStation 4: 30 FPS travados
  • Rendimento em resolução 4K com FSR 4 no modo Balanced: cerca de 90 FPS
  • Rendimento em resolução 1440p com FSR 4 no modo Quality: cerca de 150 FPS

Como o usuário prepara os arquivos para executar o jogo?

O repositório do bbport disponibiliza apenas as ferramentas de compatibilidade em formato AppImage para Linux e não contém arquivos proprietários da publicadora Sony Interactive Entertainment ou do estúdio FromSoftware. O usuário precisa fornecer uma cópia legal obtida a partir de seu próprio disco ou instalação do videogame.

  • Sistema operacional de destino: distribuições Linux em computadores x86-64
  • Arquivo de extração do jogo: cópia pessoal autorizada da edição CUSA03173
  • Versão de atualização obrigatória: patch 1.09 oficial do título
  • Dispositivos testados na fase inicial: placa AMD Radeon RX 7800 XT e portátil Steam Deck

Exclusividade de Bloodborne motivou iniciativas da comunidade

Lançado no ano de 2015, Bloodborne nunca recebeu versões oficiais para computador e permaneceu sem atualizações que elevassem a taxa de atualização para 60 quadros por segundo no console PlayStation 5. Diante da ausência de anúncios oficiais da Sony ou da FromSoftware sobre relançamentos, a comunidade de preservação e engenharia reversa concentrou esforços no emulador shadPS4 ao longo dos últimos meses para tornar o título jogável em plataformas abertas.

O surgimento do bbport amplia essa frente de desenvolvimento comunitário, aproveitando a compatibilidade binária entre os processadores para reduzir o custo computacional que costuma sobrecarregar a emulação de sistemas modernos.

Limitações técnicas e etapas que ainda não foram concluídas

O estágio atual do bbport é experimental. O software permite iniciar a sessão, carregar arquivos de salvamento, interagir com menus, emitir som e controlar o personagem em áreas iniciais de Yharnam e no Sonho do Caçador, mas a estabilidade durante toda a campanha ainda não foi verificada de ponta a ponta. Não há confirmação de que um jogador consiga concluir o jogo sem encontrar travamentos fatais durante batalhas avançadas.

A compatibilidade do renderizador gráfico com placas de vídeo fabricadas pela Nvidia e pela Intel também não passou por baterias completas de testes pelo criador do projeto. O autor não apresentou previsão nem indicou planos de desenvolvimento para levar o utilitário nativamente aos sistemas Windows.

Notícias relacionadas