• Popular
  • PS4 games on PC
  • FSR 4 games
  • Bloodborne on PC
  • Switch games on PC
  • OptiScaler guide
  • CONTACT US
FramesGames FramesGames
EN
  • ENEnglish
  • NLNederlands
  • Games
    • S.T.A.L.K.E.R.
    • GTA 6
    • The Witcher
    • Warframe
    • Hunt: Showdown
    • Creators and characters
    • Free games
  • Hardware
    • PC Builds
    • PC build calculator
    • DLSS and FSR
  • Guides
    • PC Ports and Recompilation
      • PlayStation 4
      • PlayStation 3
      • PlayStation 2
  • Reviews
  • News
    • Game News
    • Hardware News
Reading: Demon's Souls (PS3) on PC: download, requirements and fixes for the fan ports
Share
FramesGamesFramesGames
Font ResizerAa
  • PC Ports and Recompilation
  • S.T.A.L.K.E.R.
  • DLSS 5
  • GTA 6
  • Free games
Search
  • Games
    • S.T.A.L.K.E.R.
    • GTA 6
    • The Witcher
    • Warframe
    • Hunt: Showdown
    • Creators and characters
    • Free games
  • Hardware
    • PC Builds
    • PC build calculator
    • DLSS and FSR
  • Guides
    • PC Ports and Recompilation
  • Reviews
  • News
    • Game News
    • Hardware News
Have an existing account? Sign In
Follow US

Home / How-to / PC Ports and Recompilation / Demon's Souls (PS3) on PC: download, requirements and fixes for the fan ports

PC Ports and RecompilationPlayStation 3Port News

Demon's Souls (PS3) on PC: download, requirements and fixes for the fan ports

Dave Freeman
Dave Freeman
Share
18 Min Read
A knight in a foggy courtyard of Boletaria in Demon's Souls on PS3, panel: two native PC ports of the PS3 game, Soulbrandt 0.1.1 from November 7, up to 240 FPS
Demon's Souls
SHARE
PlatformsPCSteam Deck

Updated on November 9, 2026: Soulbrandt is at 0.1.1 alpha from November 7, which adds the European release BLES00932 with its five languages and no longer needs the PS3 system software. timboat's port is at its November 6 build, which adds a skip-intro option, fixes slow running above 150 FPS and brings an experimental Mac version.

Contents
  • What works in the two ports
  • Which copy of the game and what PC you need
  • How to download and set up Soulbrandt
  • Online play and settings worth changing
  • The second port: timboat's build kit
  • Crashes and common problems
  • Versions
  • FAQ

Demon's Souls came out on the PS3 in 2009 and never reached PC. The PS5 remake from 2020 didn't either. In early November two fan projects made the original PS3 game run natively on Windows, without RPCS3 doing the work while you play. Soulbrandt by JonathanDC64 is a ready download with online play on its own server, and a tester has already finished the game on it. timboat's port arrived a few days earlier, builds everything from your disc image and has no online yet. Both use ps3recomp, a tool that turns the PS3 game's code into a normal PC program. Neither includes the game: you need your own copy, the US release BLUS30443 for both ports or the European BLES00932 for Soulbrandt. Below: what works in each, what you need, how setup goes, online play, the problems players report and how to get past them.

Read next:

  • PC ports and recompilations: every game with its own guide
  • PS3 games on PC without an emulator: the full list
  • How game recompilation works, step by step

What works in the two ports

Boletarian soldiers with shields and halberds on a stone courtyard in Demon's Souls on PS3, panel: two native PC ports, game finished by a tester on Soulbrandt, up to 240 FPS
Demon's Souls

The PS3 runs a PowerPC processor and helper chips called SPUs, so its code can't run on a PC as it is. ps3recomp (sp00nznet/ps3recomp) translates that code into C++ ahead of time, and a compiler on your PC turns it into a Windows program. That is why both ports build the game on your machine: the converted code comes from your copy, so nobody can share it. Soulbrandt (JonathanDC64/Soulbrandt, 348 stars on November 8) wraps this in a setup program with menus. timboat's port (timboat/demons-souls-recomp, 201 stars) is a kit of scripts with its own launcher.

PartSoulbrandttimboat's port
StoryPlays from start to finish, a tester has beaten it; alpha, so not every area is tested on every setting"The whole game seems playable", in the author's words
Frame rate30 (original), 60, 120, 144, 165, 240, custom or unlocked; the game's timing is fixed for high rates60 recommended; 30, uncapped and custom work, sound can drift above 60
PictureRender resolution up to 300% (4K), 21:9, 32:9 and 16:10, FXAA or SMAA, HDR on WindowsResolution, fullscreen and SMAA in the launcher
OnlineMessages, bloodstains, ghosts, co-op and invasions on the project's own serverNone yet, planned after optimisation
DownloadReady program that builds the game from your copyZIP with tools and a launcher, no ready-to-play build
SystemsWindows 10 and 11, Linux (less tested), one Steam Deck testWindows 10 and 11, Linux and Steam Deck through Proton, Mac as an experiment

For most players Soulbrandt is the one to try first: it has the simpler setup, the menu with every option and online play. timboat's port is the choice if you only have the game as a disc image, since Soulbrandt can't read ISO files yet.

Which copy of the game and what PC you need

The Nexus hub with its spiral stairs and glowing archstone circle in Demon's Souls on PS3, panel: Soulbrandt takes the US and European releases, about 4 GB to build Soulbrandt, about 14 GB for timboat's port
Demon's Souls

Both ports are made for exact versions of the game. timboat's port takes only the American PS3 release BLUS30443, version 1.00. Soulbrandt takes it too and, since 0.1.1 of November 7, also the European release BLES00932, version 1.00, with all five of its languages: English, French, German, Spanish and Italian. US and European players meet on the same server. Japanese and Asian discs, the US demo and the PlayStation Store versions don't work in either port. The ports contain no game files, and we don't link game files or explain how to get them: you need your own copy and data from your own console.

WhatSoulbrandttimboat's port
GameYour US or European copy as a folder with PS3_GAME inside; ISO files are not read yetYour US copy as a disc image (.iso or .zip) or a folder with PS3_GAME
Other softwareRPCS3 installed, setup uses it to open the game's encrypted files (or files you prepared yourself); the PS3 system software is no longer needed since 0.1.1Nothing; setup downloads Python, Git and a compiler by itself
SystemWindows 10 or 11 64-bit with a DirectX 12 card, or Linux with glibc 2.35 and a Vulkan driverWindows 10 or 11 64-bit with a Direct3D 12 card
ProcessorWith SSE4.1, almost every CPU since about 2011Uses AVX2 when the CPU has it (Haswell, Ryzen or newer); 4 to 6 cores can dip in heavy areas
DiskAbout 4 GB in the build folder, plus 0.5 GB on drive C: during setupAbout 14 GB in a short, plain folder path
InternetDuring setup (about 60 MB on Windows, 130 MB on Linux) and for online playDuring setup

macOS isn't supported by Soulbrandt. timboat's port has a native Apple Silicon build by a contributor called erikomis, but so far it only gets through the menus, character creation and into the tutorial.

How to download and set up Soulbrandt

A knight facing the golden Adjudicator demon with its open belly in Demon's Souls on PS3, panel: Soulbrandt 0.1.1 alpha from November 7, F1 opens the menu, Original and Enhanced presets
Demon's Souls

Download only from the project's Releases page on GitHub. Copies of Demon's Souls on other GitHub pages that promise a "free download" are not this port.

  • Download DemonsSoulsRecomp-0.1.1-windows.zip (or the linux.tar.xz) from JonathanDC64/Soulbrandt/releases. The source and symbols archives are for developers.
  • Unpack it into a folder of its own, with no square brackets in the name, and start Soulbrandt.exe. Windows may say "Windows protected your PC" because the program isn't signed yet: click More info, then Run anyway.
  • Point setup at your game. The easy route is Import from RPCS3: setup finds the game in RPCS3's list and can bring your save, trophies and some settings across. If you already have the game's files prepared, choose the second option instead.
  • Start the build. Setup shows an estimate first. It downloads a compiler and Python, converts the game's code and compiles it, which takes a while on a slower PC. You can stop and carry on later. To build on another drive, press Change next to Build folder before starting.
  • Pick a preset. Original plays as on the PS3. Enhanced sets 60 FPS, a resolution that fits your screen, SMAA, 16x texture filtering, fullscreen and HDR when Windows has HDR on. Then choose your online name and press Play.

F1, or L3 plus R3 on a controller, opens the menu at any time, and most settings apply right away. The game checks for a new version at start and asks before changing anything; your saves and settings stay, and you can go back one version.

Online play and settings worth changing

Two blue phantom players fighting beside a knight on a castle walkway in Demon's Souls on PS3, panel: messages, bloodstains, co-op and invasions on Soulbrandt's own server, matchmaking password for friends, no online in timboat's port yet
Demon's Souls

Sony shut down the official Demon's Souls servers in 2018. Soulbrandt turns online play back on through its own server, and it is on by default: messages on the floor, bloodstains, ghosts of other players, co-op and invasions all work. You won't meet people playing in RPCS3, because they use other servers. To play only with friends, set the same matchmaking password in Settings, Network. The same page turns online off, changes your name and hides other players' messages, bloodstains and ghosts. What the server stores about you is in the project's privacy note.

  • Frame rate. 60 is the safe choice. Up to 240 and unlocked work, and the author fixed the game's timing so rolls, physics and the camera behave as at 30, but above 60 is less tested. Cutscenes stay at 30 by default because they judder above it.
  • Renderer. Windows starts on DirectX 12, Linux on Vulkan. If the picture freezes or the driver resets, switch in Settings, Display, Renderer and restart.
  • Mouse look. Keyboard and mouse are laid out like the Souls games on PC, but turning the camera with the mouse is off until you turn on Mouse look in Settings, Controls.
  • Rolling. While locked on, you now roll where the stick points. Turn off Roll toward the stick for the original four directions.
  • Stat respec. Off by default. With Stat respec in the Nexus on, the Maiden in Black or the statue where you wake up resets your stats to your class and gives back the souls your levels cost.
  • Small comforts. Skip the logos and the opening movie, go straight into your last save, move or hide each part of the HUD, and turn off depth of field and motion blur.

The second port: timboat's build kit

A knight blocking a red dragon's breath on a blood-stained staircase in Demon's Souls on PS3, panel: timboat's kit build of November 6, 10 to 30 minutes to compile on a fast 16-core PC, no ready download
Demon's Souls

timboat's project appeared on October 31 and published working builds from November 3. Its release is a ZIP with tools, patches, build scripts and DemonsSoulsLauncher.exe. Unpack it to a short path such as C:\Games\DemonsSouls with about 14 GB free, start the launcher and press Play: the first time it offers to run SETUP.bat. Give it your disc image, and Enter accepts the suggested answer to every question. Setup unpacks the game, converts about 94,000 functions and compiles the program. The author measured 10 to 30 minutes for the last step on a fast 16-core PC.

Updates come through Check for updates in the launcher, which downloads, rebuilds what changed and keeps your saves. Tick Keep my build after updates to play your current build and rebuild later. The launcher also has frame rate, resolution, mods, god mode and recording options. If the game stutters or crashes, press F8 at that moment and run REPORT.bat afterwards to make a report for the author.

Crashes and common problems

A knight with a shield before the Armor Spider in a lava cave in Demon's Souls on PS3, panel: brackets in the folder name stop setup, switch to Vulkan if the driver resets, crackling sound still open
Demon's Souls

Taken from the issues on both projects in the first two days after release. Soulbrandt's menu has a Report an issue item that fills in your PC's details; the zip it makes includes your save, which has your character's name in it.

  • Setup stops with "no modules given" or "Converting the game's code failed". Square brackets in the folder name, such as [PS3], break the step that looks for the game's files. Rename the folder to plain letters and run setup again. timboat's port has the same rule and also bans & in the path.
  • "Setup needs about 0.5 GB free on C:". Setup puts its Python on drive C: even when the build folder is elsewhere. Free some space there; the build itself needs about 4 GB.
  • Setup can't start RPCS3. If RPCS3 is set to run as administrator, untick that in the Properties of rpcs3.exe. Since 0.1.1 setup no longer asks for the PS3 system software, so the earlier advice to install firmware 4.93 in RPCS3 no longer applies.
  • "Graphics lost: the graphics card stopped responding". Reports pile up on the GeForce GTX 1070 under DirectX 12. Switching to Vulkan in Settings, Display, Renderer stopped the crashes for one player, and the author plans to make Vulkan the default for that card.
  • Crackling, stuttering or looping sound. Reported on Windows and on Linux and still open on November 7. Send a report from the F1 menu so the author gets your log.
  • Endless "New Game" loop with a save error. One player fixed it with a clean reinstall of the port and a fresh import of the save.
  • Movies have sound but no picture. This happens only in a build from source without FFmpeg; Microsoft's free MPEG-2 Video Extension fixes it. The release download already has what it needs.
  • timboat's port doesn't start on Windows N. Editions without the Media Feature Pack aren't supported yet; a fix is in progress.

Versions

A knight below the Red Dragon perched on the walls of Boletaria in Demon's Souls on PS3, panel: Soulbrandt repository created June 29, timboat's port October 31, first Soulbrandt release November 5
Demon's Souls
DateProject and versionWhat changed
November 7, 2026Soulbrandt 0.1.1 alphaEuropean release BLES00932 with five languages, US and European players online together, no PS3 system software needed, 12-15% faster on the Steam Deck, sound stutter and looping sound fixed, online reconnects by itself after a server restart
November 6, 2026timboat, build 2026-11-06Skip the intro, normal running speed above 150 FPS, Keep my build after updates, experimental native Mac build, Linux black screen fixed
November 6, 2026SoulbrandtThe repository was renamed from DemonsSoulsRecomp to Soulbrandt
November 5, 2026Soulbrandt 0.1.0 alphaFirst public release for Windows and Linux: setup that builds the game, online server, up to 240 FPS, 4K, HDR
November 4, 2026timboat, build 2026-11-04Mouse pointer in menus
November 3, 2026timboat, builds 2026.11.03.3 to .10Setup with nothing to install by hand, one-click updates, quiet build progress, a build tested on a clean Windows
October 31, 2026timboatRepository opened
June 29, 2026SoulbrandtRepository created

FAQ

Is Demon's Souls on PC officially?

No. The PS3 original (2009) and the PS5 remake (2020) were never released on PC. Both ports here are fan projects and need your own copy of the US PS3 game.

Is this the PS3 game or the PS5 remake?

The PS3 game from FromSoftware. The remake by Bluepoint is a PS5 game and only runs in early PS5 emulators so far.

Can I finish Demon's Souls on PC this way?

Yes. A tester has beaten the game on Soulbrandt 0.1.0, and timboat writes that the whole game seems playable on that port. Both are early, so expect bugs in some areas and settings.

Does online play work?

In Soulbrandt, yes: messages, bloodstains, ghosts, co-op and invasions on the project's own server, with a password option to meet only friends. timboat's port has no online play yet.

Does the European version work?

In Soulbrandt, yes, since 0.1.1 of November 7: the European release BLES00932, version 1.00, works with all five of its languages, chosen in Settings, Game, Language, and plays online with US players. timboat's port still takes only the US release BLUS30443.

Does it run on the Steam Deck?

Partly. Soulbrandt's Linux build has run on one Steam Deck so far, and timboat's port plays on the Deck through Proton but isn't smooth yet and loads slowly.

Sources

JonathanDC64/Soulbrandt: README (status, features, what you need, how to play, not supported yet), release notes for 0.1.0 alpha of November 5 and 0.1.1 alpha of November 7, 2026 and issues #369, #370, #372, #373, #381, #385, #392 and #403. timboat/demons-souls-recomp: README (status, what you need, build steps, updating) and Releases from November 3 to November 6, 2026. sp00nznet/ps3recomp: the recompiler both ports use. Star counts checked on November 8, 2026. Images: official Demon's Souls (PS3, 2009) promotional screenshots.

Every PlayStation Game on PC: 30 Sony Ports, 8 Partner Exclusives and 19 That Never Came
Knack and Knack II on PC: download, requirements and fixes for the fan ports
inFAMOUS First Light on PC: download, requirements and fixes for the two fan ports
Dragon's Crown Pro on PC: download, requirements and fixes for the fan port
Ocarina of Time Remake Runs on PC on Launch Day, at 12-22 FPS for Now
TAGGED:PC
Share This Article
Facebook Email Print
Dave Freeman
ByDave Freeman
Follow:
Dave Freeman is the pen name behind FramesGames. Specs come from the manufacturer, test numbers only from benchmarks with a published method, and the charts are ours, with the source printed on the image.
Leave a Comment Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

- Advertisement -
Ad imageAd image

Trending Stories

Biotic attack in a Mass Effect 3 multiplayer match running in Legendary Edition with the ME3Tweaks mod
Game News

Mass Effect 3 co-op is back in Legendary Edition, rebuilt by ME3Tweaks over three years

November 10, 2026
GeForce 8800 GTX held over its box in NVIDIA's free path traced Steam demo, RTX 4070 minimum
Hardware News

NVIDIA's free GeForce 8800 GTX demo needs an RTX 4070, so the 8800 GTX can't run it

November 10, 2026
New Epic Games Launcher Preview library window, Epic names SteamOS among supported Linux systems
Game News

Epic's new launcher is coming to SteamOS, but Fortnite still can't run on Steam Deck

November 10, 2026
Radeon RX 9070 XT render with the prices of three gaming PC builds for November 2026: 979, 1507 and 2085 euro
PC Builds

Best gaming PC build for November 2026: DDR5 now costs more than the CPU, so AM4 is back

November 10, 2026
Infernalist with burning hounds in Path of Exile 2 1.0 art, full release on 11 December
Game News

Path of Exile 2 1.0: two new classes, Acts 5 and 6 and a faction war on 11 December

November 9, 2026
Home page of the new Xbox app for PC
Game News

The Xbox PC app launches 60% faster, and GOG Galaxy is finally coming to Linux in 2027

November 9, 2026

You Might Also Like

Trico the giant creature looking at the boy on a stone ledge, cover: The Last Guardian on PC, 30 FPS steady as on PS4, 60 FPS experimental, game update 01.03 needed
PC Ports and RecompilationPlayStation 4Port News

The Last Guardian on PC: download, requirements and fixes for the fan port

November 6, 2026
Kat floating above a city in Gravity Rush 2, cover: Gravity Rush on PC, Remastered port 0.1.12, two games with two separate ports, 30 FPS in Gravity Rush 2
PC Ports and RecompilationPlayStation 4Port News

Gravity Rush on PC: download, requirements and fixes for the fan ports

November 6, 2026
Mario capturing a T-rex in Super Mario Odyssey with a panel: Power Moon Recomp 0.2.0, 60 fps, 4K at 2x scale
Port News

Super Mario Odyssey runs natively on PC: a fan port at 60 fps and 4K, no emulator

November 5, 2026
Sonic Unleashed with a plate: how game recompilation works, 6 steps from disc to .exe, 1644 new repositories in October
PC Ports and Recompilation

How game recompilation works: how fans turn console games into PC programs

November 5, 2026

Follow US on Social Media

Telegram

© 2026 FramesGames. All rights reserved.

FramesGames

Information

  • Contact
  • About
  • Editorial standards
  • Privacy Policy
  • Disclaimer
  • Cookie Policy (EU)
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?