Nella settimana del 7 ottobre 2026 è stata segnalata la pubblicazione della versione 1.0 Windows di bbport, una build non ufficiale che permette di eseguire su PC l’eseguibile originale di Bloodborne per PS4. Il progetto descritto da Supermedo fa girare direttamente il codice x86-64 del gioco, affida le funzioni di sistema a un runtime dedicato e traduce la grafica in Vulkan con un renderer derivato da shadPS4. Non è un source port ricostruito dal codice sorgente originale.

Supermedo dichiara che il progetto non è affiliato a Sony Interactive Entertainment né a FromSoftware.

Che cosa significa «nativo» in questo progetto

«Nativo» si riferisce all’esecuzione del codice CPU originale: il processore x86-64 del PC lo esegue direttamente. Il runtime, cioè un livello software specifico per Bloodborne, gestisce le funzioni di sistema richieste dal gioco. La grafica segue invece un percorso distinto: il renderer usa Vulkan e deriva da shadPS4, un progetto per l’emulazione di PS4.

La definizione, quindi, non descrive un port ricostruito da zero né un percorso grafico indipendente da shadPS4. È un adattamento specifico per Bloodborne, con un launcher che riunisce impostazioni e patch.

Due build Windows, requisiti diversi

I repository di Supermedo e MrSuS60 descrivono due build distinte. Condividono l’esecuzione diretta del codice x86-64, un runtime dedicato e un percorso grafico basato su Vulkan, ma non hanno gli stessi requisiti aggiuntivi.

AspettoBuild SupermedoBuild MrSuS60
Sistema operativoWindows 10 versione 1903 o successiva, oppure Windows 11 a 64 bitWindows 10 o 11 a 64 bit
Codice CPU e runtimeCodice x86-64 eseguito direttamente; runtime per le funzioni di sistemaNessuna emulazione o traduzione delle istruzioni CPU durante l’esecuzione; runtime per le chiamate di sistema
GraficaVulkan; renderer derivato da shadPS4Nucleo grafico Vulkan derivato da shadPS4
UpscalingAMD FSR 3.1 e FSR 4; NVIDIA DLSS per GeForce RTX serie 20 o successive; TAA alla risoluzione nativaAMD FSR 3.1 e FSR 4
Modalità di frame rate30, 60 o 90 FPS, oppure senza limite; limite predefinito fino a 120 FPSNel launcher: 30, 60 o 90 FPS; le patch supportano 60, 90 FPS o modalità senza limite

Per la build Supermedo sono indicati una GPU compatibile con Vulkan 1.3 e circa 6 GB di memoria libera, contando RAM e file di paging. Il requisito sale a 10 GB per l’uscita a 1440p o 4K. La build MrSuS60 richiede invece un processore x86-64 compatibile con AVX2 e Python 3.10 o successivo per il compilatore delle patch e il launcher; il suo repository elenca inoltre GPU Vulkan 1.3, fra cui NVIDIA GeForce GTX serie 10 o successive, AMD Radeon RX serie 400 o successive e Intel Arc serie A o successive.

Questi requisiti appartengono ai rispettivi progetti: AVX2 e Python, per esempio, sono indicati da MrSuS60 e non vanno attribuiti automaticamente alla build Supermedo.

Le opzioni FPS non sono risultati di benchmark

Il launcher Supermedo propone profili a 30, 60 e 90 FPS, oltre a un’opzione senza limite; il limite predefinito arriva fino a 120 FPS. Il README avverte che sopra circa 120 FPS il movimento rallenta. Sono impostazioni selezionabili, non una promessa di raggiungere quei valori su un PC specifico.

Un resoconto del 7 ottobre 2026 ha citato una configurazione con Intel Core i5-4590 e NVIDIA GeForce GTX 1650, senza associare a quel sistema una misurazione degli FPS. Le esperienze individuali degli utenti, con hardware e impostazioni differenti, non costituiscono un confronto controllato.

File di gioco e controlli del launcher

Bloodborne: bbport porta una build non ufficiale su Windows
Dimostrazione in portoghese della configurazione del launcher Windows e di una sessione di Bloodborne

I progetti non includono i file di Bloodborne: serve un proprio dump decrittato identificato come CUSA03173. Per usare le patch elencate dalla build Supermedo occorre la versione 1.09; il README indica che le altre versioni funzionano a 30 FPS. Il launcher richiede la cartella del gioco, che deve contenere eboot.bin.

La build Supermedo elenca tastiera e controller; il menu delle impostazioni si apre con Insert oppure con L3+R3. Durante la creazione del personaggio, l’anteprima può restare vuota, anche se il progetto dice che il personaggio viene creato correttamente e appare nel gioco. Il README segnala inoltre che alcune schede AMD possono causare arresti anomali quando si carica il mondo.

Nelle segnalazioni individuali degli utenti compaiono anche crash, problemi audio e difficoltà durante la creazione del personaggio. NeoTeo aveva già raccontato una prova di bbport su Steam Deck, relativa alla build Linux: è un contesto diverso da queste versioni per Windows.

La schermata delle impostazioni grafiche raccoglie controlli per upscaling, risoluzione e dettagli, oltre ai pulsanti Play e Stop.

Una dimostrazione in portoghese mostra la configurazione del launcher Windows e una sessione di gioco.