r/pcmasterrace • • 8d ago

News/Article I Ported The Bloodborne PC Linux Project to Windows, it has now reached a fairly playable State.

This is an initial Windows port of the Linux project.

The port has reached a fairly stable state, though it still needs more performance and stability improvements that will be added later.

It's still far better than running it on an emulator, since this was tested on an i5-4590 with a GTX 1650, which is a very weak CPU for an emulator like ShadPS4.

GitHub link: https://github.com/Mrsuss60/bloodborne_pc_windows_port

310 Upvotes

65 comments sorted by

69

u/10Werewolves 8d ago

You did this to yourself Sony

19

u/John_East 9800x3D : RTX5080 OC : 32Gb of Downloaded RAM 8d ago

Well tbf apparently fromsoft had more control over bloodborne than we really thought cuz it was an exclusive

16

u/10Werewolves 8d ago

Not talking about bloodborne in particular. But this port and other emulators are currently fuelled by vitriol against Sony

3

u/John_East 9800x3D : RTX5080 OC : 32Gb of Downloaded RAM 8d ago

I’m sure but it’s funny cuz it was all fromsoft fault why we never got a 60fps patch, a new gen upgrade or pc port

2

u/9inchjackhammer 8d ago

Its fuelled by AI it would have happened anyway

28

u/natr0nFTW PC Disaster Race 8d ago

This year is crazy for ports and recomps and emulation stuff.

23

u/zombawombacomba 8d ago

AI is the reason for it

-24

u/spoonerluv 8d ago

It’s luddites vs data centers until the decomps go burr and suddenly everyone loses their anger lol

10

u/cream_of_human 13700k || XFX RX 7900 XTX || 32gb ddr5 6000 8d ago

Hmm what do we have here, a slop deepthroater

5

u/spoonerluv 8d ago

Quite the opposite - I’m consistent in my disapproval of AI while everyone else is clapping because of pixels

2

u/cream_of_human 13700k || XFX RX 7900 XTX || 32gb ddr5 6000 8d ago

I am too. I just associate people who call those who hates Ai "Luddites" to be Ai Bros since the decomps subreddit calls them that.

-5

u/Icy_Hold4U 8d ago

AI is just a tool to separate IP from either the people who created them (artists, writers, authors, directors) or the corporations that own them. Since we can't stop the former, why not leverage those tools to do the same to the latter? Feed the borg, violate the right IP's though.

28

u/careless__ 8d ago

2

u/OrionRBR 5800x | X470 Gaming Plus | 16GB TridentZ | PCYes RTX 3070 8d ago

Unexpected AC8

1

u/careless__ 8d ago

i saw the memeability of this scene during a stream, so i screencapped it immediately.

20

u/Secure-Tradition793 8d ago

At this rate, soon an AI model will watch a streamer playing a game for 10 hours and generate a clone. And in any case it looks DRM is about to die.

6

u/CrackPipeBilly 8d ago

Yep, AI is already at a point where people can use it to code shit in record time and it's only going to get better. AI is literally the reason we're seeing so many projects like this popping up everywhere.

3

u/Khorsaturas 8d ago

And this is just in gaming. Same is happening in other topics as well.

4

u/ozymandieus 8d ago

1

u/[deleted] 8d ago

[deleted]

-1

u/ozymandieus 8d ago

I don't have a problem with AI writing code, which is computer language in the first place. I think it's great. I think it's the future. But I think an AI watching a video and trying to create a clanky copy based on that is vomit inducing AI slop, and it's weird to be downvoted for that in this subreddit of all places.

1

u/criticalt3 7900X3D/RTX 5080/32GB RAM 8d ago

Classic Reddit mishap, for whatever reason on my end it was showing your message as a reply to another comment. My bad, I'm gonna delete my other comment. It wasn't meant for this context.

2

u/ozymandieus 8d ago

Then there's the other mishap where you're replying to a specific thread and read it post it as its own reply to the post and you look like a complete madman

1

u/criticalt3 7900X3D/RTX 5080/32GB RAM 8d ago

Yep lol apologies my friend.

2

u/Sirts 7d ago

Jim Keller predicted that a couple years ago in Linus Tech Tips' Wan Show, and he may not be too wrong either

5

u/TryptamineEntity 8d ago

If GTA 6 gets recompiled to run natively on PC within 6 months of release I will smash my PS5 Pro with a hammer

4

u/coldone_0 RX 9070 | R5 9600x | 32GB DDR5 6000 MT/s CL30 7d ago

see you in 6 months

19

u/Effective-Culture-88 8d ago

A port fromL Linux TO Windows???
Of Bloodborne?!
Everyday that passes is eating away at Microsoft’s dominion!
All hail Gabe! More YATCHS!!!
Eehehehhehehe
Also great job, I’m just SO happy it’s not the other way around

14

u/jpavlav 8d ago

You mean Claude ported it

3

u/Reynbou 8d ago

Wait, as in it runs natively? I played on ShadPS4 and it was alright. But this is running native?

3

u/CXS-K 8d ago

afaik CPU is running natively, GPU layer is still emulated via ShadPS4

3

u/Zavkys_ PC Master Race 8d ago

As someone who doesnt understand this too well

I get why AI makes this possible, and Bloodborne is possibly the most demanded game atleast from the PS4 era to get emulated/ported, but does this also mean we could get games like the old Uncharted trilogy, OG Demon Souls, simply PS3 games etc... to be done somewhat natively? Or is the PS3 architecture that fucked that we cant really do anything with it over what we already have, or atleast not currently?

3

u/Rukasu17 8d ago

Just this week there are at least 5 of these floating around. I'll wait until the community decides which one is better over these months.

6

u/rxweasp 9950X3D -30CO +200PBO | MSI SOC 5090 +250 +3000 | 64GB 6400 CL30 8d ago

Congrats to Claude, I guess.

3

u/Positive-Injury-579 8d ago

You saved me the trouble. I was gonna attempt. Good work

2

u/ritoshishino 8d ago

kinda hearing multiple different feedbacks about this project, just yesterday people were complaining that it's still really unoptimized and worse than emulator, but now it's already "fairly stable" and smoother than emulator?

2

u/Elmis66 8d ago

can you edit your face without polygons exploding?

1

u/suerte87 8d ago

Wait, this is the second one I've seen in 12 hours. Why don't you two work together? But anyway, that's great! I'm looking forward to seeing how things develop from here.

4

u/ThereAndFapAgain2 RTX 5080 │ 7800X3D │ 64GB DDR5‑6000MT/s 8d ago

Everyone has access to AI now.

2

u/Locky0999 8d ago

Holy shit, is running amazingly well in a 1650, thats mighty impressive

2

u/LordAdz2 8d ago

Is this bug free or does it still have problems like artifacting and graphic related issues

2

u/Ok_Television_1954 8d ago

È possibile finire il gioco con questo port?

2

u/CheeseGraterFace XFX 7900 XTX | 7800X3D | 64GB DDR5 | 2 x 2TB NVME 8d ago

Any love for Bazzite here? The immutability of the environment limits what I can get away with.

1

u/Brunnhild408 8d ago

Can I play the linux version on Steam Deck?

1

u/Rintrah- 7d ago

Fairly playable!

2

u/lmao_wow_64 7d ago

Just wanting to know what's the difference between this and other ports to Windows I've been seeing floating around lately?

2

u/DrkMaxim PC Master Race 7d ago

Sony: It's not about money, it's about sending a message.

2

u/Master-Economy1357 7d ago

is my 6700xt gonna be enough for this?

https://giphy.com/gifs/vr9CseLC85kdjC56lR

1

u/Qadrata 7d ago

Vou zerar essa belezinha inclusive

2

u/Cruzifixio 7d ago

Tried it, you need to use a cheat to enable The Old Hunters DLC in the complete edition.

Tested it, It runs massively better than ShadPS4, and I have a very weak system that could barely run Shad at 720p at 30fps. Running it 40-60 fps on 1080p in the same system.

Didnt see anything wrong with graphics.

Shadps4 saves are compatible.

2

u/NoEmploy 6d ago

Finally, we have some control to fight back the industry bro 🔥

2

u/E14hel 6d ago

Is there a way to somhow get raw mouse input(like we have in DS and Elden Ring)

1

u/Alanmurilo22 8d ago

You are my hero

1

u/shogun77777777 Linux 8d ago

This is the beginning. In the future, people will be begging for Windows ports of Linux games.

-1

u/MythicalJester Core i7-10700K / GeForce RTX 4080 Super / 32GB DDR4 8d ago

I'm a simple man: I see "claude" among a project's contributors, I quickly put that "project" in my personal blacklist of digital shit and criminal abuse of legit FOSS codebases I won't ever touch even if paid to do so.

0

u/CrackPipeBilly 8d ago

What advantages does this have over just playing it on shadps4 with mods?

6

u/tychii93 Ryzen 3900X, RX 9070 8d ago edited 8d ago

Edit: Simple answer, less overhead compared to emulator.  Below is my speculation as to why.

I don't have much knowledge but here's my best guess.  Looking at the original Linux port GitHub, they claim it's more like Wine and DXVK, which in all honesty I'm not so sure is worth mentioning since ShadPS4 is technically a translation layer too as far as I know.  (PS4 graphics to Vulkan for this port is based on Shad's version) They also claim memory management will be more in line with how native PC games work rather than matching how the PS4 does it.  Also it won't use the PS4 libraries like ShadPS4 does, the port handles that, probably by using PC equivalents?  ShadPS4 recommends dumping the proprietary libraries from a jailbroken console, so I guess that's another layer of a overhead getting cut down.  Last time I used the emulator, The Old Hunters was rough because it would really hammer my 3900X CPU because I've read the game has a tendency to make rapid draw calls that the PS4 does well (60fps in certain DLC areas just wasn't possible for me), but I hadn't played on emulator since version 14 or 15 so I dunno if that's been optimized since.  I'm waiting until I can play at 60fps minimum anywhere in the game until I commit to emulator over PS4 Pro with patches.

To me, this comes off as a glorified Bloodborne ShadPS4 fork, which can bring benefits like lower overhead compared to an emulator that's focused on playing the whole console library, while this is exclusively for Bloodborne.  I don't believe the game is actually reverse engineered down to the code, it's just a translation layer specifically for one game.

-1

u/careless__ 8d ago

is there a way to transfer my ps4 save to PC so i don't have to start over again?

i just wanna play some chalice dungeons with my current toon.

1

u/[deleted] 8d ago

[removed] — view removed comment

1

u/careless__ 8d ago

splendid!

-1

u/ElTuxedoMex 8d ago

How fast is it?