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.
| Aspetto | Build Supermedo | Build MrSuS60 |
| Sistema operativo | Windows 10 versione 1903 o successiva, oppure Windows 11 a 64 bit | Windows 10 o 11 a 64 bit |
| Codice CPU e runtime | Codice x86-64 eseguito direttamente; runtime per le funzioni di sistema | Nessuna emulazione o traduzione delle istruzioni CPU durante l’esecuzione; runtime per le chiamate di sistema |
| Grafica | Vulkan; renderer derivato da shadPS4 | Nucleo grafico Vulkan derivato da shadPS4 |
| Upscaling | AMD FSR 3.1 e FSR 4; NVIDIA DLSS per GeForce RTX serie 20 o successive; TAA alla risoluzione nativa | AMD FSR 3.1 e FSR 4 |
| Modalità di frame rate | 30, 60 o 90 FPS, oppure senza limite; limite predefinito fino a 120 FPS | Nel 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
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.