Bloodborne bbport ganhou em 7 de outubro de 2026 uma versão para Windows baseada no projeto comunitário que já rodava o jogo no Linux. A proposta não é uma recompilação do código-fonte nem um emulador geral de PS4: o código x86-64 original de Bloodborne 1.09 roda diretamente na CPU, enquanto um runtime específico substitui funções do sistema do PS4 e a parte gráfica é traduzida para Vulkan.
A adaptação Windows chegou à versão 0.2 com launcher gráfico, áudio, gamepad, saves, FSR 3.1/4 e modos de 30, 60, 90 FPS ou framerate destravado. Mesmo assim, o projeto continua experimental e ainda não tem um playthrough completo validado.
Bloodborne bbport no Windows executa a CPU sem emulação
O ponto mais diferente do bbport está no lado da CPU. Como Bloodborne de PS4 já usa código x86-64, o projeto prepara o executável antes da inicialização e deixa esse código rodar diretamente no processador do PC, sem traduzir instrução por instrução.
O runtime implementa apenas as funções do sistema que Bloodborne realmente chama, como memória, threads, arquivos, áudio, controles e saves. Por outro lado, os gráficos ainda dependem de um renderer derivado do shadPS4, que traduz comandos e shaders do PS4 para Vulkan.
Por isso, chamar o projeto simplesmente de “port nativo” pode esconder parte da história. O próprio bbport compara a arquitetura a uma combinação de Wine com DXVK feita para um único jogo: CPU direta e uma camada específica para sistema e gráficos.
Versão Windows adiciona launcher, FSR e framerate destravado
O fork para Windows troca componentes específicos de Linux por APIs nativas do Win32 e inclui um launcher gráfico. Nele, é possível escolher resolução interna, limite de FPS, FSR e patches comunitários antes de abrir o jogo.
O projeto também integra FSR 3.1 e FSR 4, além de vetores de movimento sintéticos calculados pelo próprio port. Como Bloodborne não possui um buffer interno de velocidade, o sistema estima movimento de câmera e objetos para alimentar o upscaler temporal.
Há ainda menu dentro do jogo, correções para streaming de texturas, áudio AT9 e suporte a controles via SDL3. O objetivo é manter a lógica original funcionando enquanto recursos modernos são adicionados em volta dela.
Como baixar e rodar Bloodborne bbport no Windows
O pacote não contém Bloodborne nem arquivos protegidos da Sony ou da FromSoftware. Você precisa da sua própria cópia descriptografada de Bloodborne CUSA03173 na versão 1.09.
- Baixe o pacote atual do bbport para Windows.
BAIXAR BLOODBORNE BBPORT WINDOWS ATUALIZADO
- Extraia o ZIP em uma pasta comum do Windows 10 ou 11 de 64 bits.
- Tenha sua cópia descriptografada da pasta CUSA03173 atualizada para a versão 1.09.
- Abra launch_gui.bat e selecione o eboot.bin ou a pasta do jogo.
- Escolha resolução, limite de FPS e upscaler. Depois, clique em Launch Bloodborne.
O requisito de GPU é Vulkan 1.3. O README cita GeForce GTX 10 ou mais recente, Radeon RX 400 ou mais recente e Intel Arc, além de processador x86-64 com AVX2 e Python 3.10 ou superior para o launcher e compilador de patches.
O que ainda separa o bbport de um port convencional
Embora a CPU rode o código original diretamente, a camada gráfica ainda reutiliza uma base derivada do shadPS4. Portanto, o projeto não equivale a um código-fonte refeito para Windows e também não elimina toda a tradução necessária para executar a versão de PS4.
O desenvolvedor do projeto Linux descreve o estado atual como experimental, porém jogável. Hunter’s Dream e várias áreas de Yharnam já foram testadas, mas a campanha completa ainda não foi verificada do início ao fim.
Isso também diferencia o projeto de melhorias aplicadas ao shadPS4. O Allves Games já mostrou o DLSS5-Feeder no shadPS4; o bbport segue outra arquitetura e limita todo o runtime a Bloodborne 1.09.
Bloodborne bbport ainda está em desenvolvimento
A versão Windows 0.2 já distribui um pacote público e tornou o teste muito mais direto do que compilar tudo manualmente. No entanto, desempenho, compatibilidade com GPUs e estabilidade podem mudar rápido enquanto o fork acompanha as alterações do projeto Linux.
Também é importante separar o que já foi demonstrado do que ainda está planejado. O projeto oferece FSR, framerate destravado e suporte a saves agora, enquanto outras melhorias de tradução gráfica e memória seguem no roadmap.
Fontes: fork Windows do bbport; bbport original para Linux; relatos e demonstrações do projeto no Reddit incorporados abaixo.