You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Demon's Souls (PPSA01341) — main menu OK, crash in intro cutscene (kernel/memory.cpp:920) #17
Logos and main menu work correctly. Starting a new game and creating a character works, but the emulator crashes during the intro cutscene (the character walking in fog, before gameplay starts).
Error at crash:
Memory: attempted to access invalid address 0x0000f01f3f7efcc8 with size 0x0000000000003bf7 in src/kernel/memory.cpp:920
The crash point moves slightly further into the cutscene on repeated attempts as the Vulkan pipeline cache grows (cache file loaded: 11,576,500 bytes; last shader counters VS 47 | PS 66 | CS 390). Game version is 1.00 (A0100-V0100), EUR region, extracted from my own debug PKG.
Steps to reproduce the result
Launch Demon's Souls (PPSA01341)
Select New Game
Create a character and start
Watch the intro cutscene — the emulator crashes during the fog walk sequence, before player control begins
Expected behavior
The intro cutscene plays to completion and the tutorial area loads with player control.
OS
Fedora Linux 44 (KDE Plasma, Wayland), kernel 6.18
CPU
Intel Core i5-12400F
GPU
NVIDIA GeForce RTX 3070 Ti — driver [fill this from nvidia-smi]
Environment: KDE Plasma on Wayland. The game folder was extracted from my own debug PKG (EP9000-PPSA01341_00-DEMONSSOULS00-A0100-V0100); extraction completed fully (81.32 GB) and the dump reaches the main menu consistently, so the dump itself appears clean.
Observation: the crash point in the intro cutscene moves slightly further on repeated attempts as the Vulkan pipeline cache grows (_PipelineCache/PPSA01341.bin loaded at 11,576,500 bytes before the crash run).
Happy to re-test newer builds and provide fresh logs — just ping this issue.
I'm reopening this issue because I accidentally closed it while preparing a follow-up test.
I'm testing Demon's Souls (PPSA01341) again to check whether the intro cutscene crash is still reproducible. I'll update this issue with the new build version, test results, and logs.
Update — Second Test (KytyPlus v4.7)
I performed a second test of Demon's Souls (PPSA01341) using KytyPlus v4.7 with the default emulator settings.
Results
Game launch: Successful
First cutscene: Plays normally
Main menu: Works correctly
Character creation: Works correctly
Fog sequence: Loads successfully
Second cutscene (character walking through the fog): The cutscene now plays to completion.
Crash point: The emulator crashes immediately after the second cutscene finishes, just before player control begins.
Gameplay: Not reached.
Steps to reproduce
Launch Demon's Souls (PPSA01341).
Select New Game.
Create a character and start the game.
Allow the introductory cutscenes to play.
Wait for the second cutscene to finish.
The emulator crashes immediately before gameplay begins.
Configuration
Emulator version: KytyPlus v4.7 btw i tested in v4.6 and it's a little better i can see the hud loading then crashes
Settings: Default
Operating system: Fedora Linux 44, KDE Plasma on Wayland
Kernel: Linux 7.2.11-200.fc44.x86_64
CPU: Intel Core i5-12400F
GPU: NVIDIA GeForce RTX 3070 Ti (8 GB VRAM)
System RAM: 16 GB
Comparison with the previous test
In the previous test, the emulator crashed before the second cutscene in the fog
In this test, the entire second cutscene completes, but the emulator crashes immediately afterward, before the player gains control.
This indicates that the crash point has moved further into the startup sequence, although the cause has not yet been determined.
Hi @Tanaka-zi would you mind testing v4.8, I wasnt able to add a fix,however,i added diagnostics which would make it much more clear where to add the fix, take your time,no rush!
Hi! I tested KytyPlus v4.8 on Fedora Linux with Demon's Souls (PPSA01341). The game still crashes before reaching gameplay.
The new diagnostics report:
Official build KytyPlus-2026-10-22-a7d8417
failed to create image: result=ErrorOutOfDeviceMemory extent=2048x2048x1 format=134 layers=1 levels=12 usage=0xf flags=0x188 samples=1
in /home/runner/work/KytyPlus/KytyPlus/src/graphics/host_gpu/renderer/image/image.cpp:734
The shader counters immediately before the error were:
VS 199 | PS 269 | CS 667 | GS 0 | LS 0 | HS 0 | TES 0
My GPU is an NVIDIA RTX 3070 Ti with 8 GB VRAM.
Could this indicate a GPU image allocation issue? Please let me know if you need additional diagnostics or a GPU-memory snapshot.
i hope this is what you were looking for, and btw i made a new game dump of demon's souls PPSA01341-EUR-v01.007.000 soo it's an updated ver if you want me to test that as well i can
Hi @Tanaka-zi would you mind testing v4.9, I added a fix which could help with making the game progress, I wasn't able to test this myself, so its unverified, hope it works!
Shader counts immediately before the error: VS 204 | PS 275 | CS 700 | GS 0 | LS 0 | HS 0 | TES 0
The crash remains reproducible in both versions 4.9 and 5.0. The error appears to involve Vulkan image allocation, although I'm not sure whether that is the root cause.
Could you please advise how I can enable or locate the correct diagnostic logs? The log folder is empty, but the error is visible in the terminal.
Hi @Tanaka-zi would you mind testing the latest release, I added a fix which could help this issue, but I wasnt able to confirm this works, hope the fix works!
This is different from my previous logs, where the crash happened just before I gained control of the character. The latest fix seems to have changed how far the game gets, but it still crashes during image allocation.
I've attached the new _kyty.txt log. Let me know if you need any additional diagnostics. Thanks again for working on this!
Hi @2mg would you mind making sure the game is set to write a kyty.txt by changing the debugging to file instead of silent? If that doesnt work, let me know if it fails.
Apologies I don't know if I turned it off, or if your new versions overwrote my config.
I wanted to go thru the process of creating a new character, but when I went to load game (I was expecting it would show me save slots) it actually immediately use my character from previous attempt of running the game (when it crashed before tutorial got loaded).
So this time tutorial did load, but events leading to that point were different.
Still got a crash when it was loading the actual tutorial level, the playable part.
18. Hi @2mg can you try v5.5, I added a potential fix which might help this issue, however, I wasnt able to test, hope this helps solve the issue!
5.6 works and gets you to start of tutorial.
However I have only 1 FPS.
You didn't specify which options are needed or not for DeS Remake specifically.
For example I have enabled Tracy and Shader validation, but I dunno if it affects performance Shader validation has an impact on performance and is it needed at all, and I've enabled Tracy because I thought it's needed for _kyty.txt.
I can't attach _kyty.txt as it has 38MB file size.
Windows Defender again flagged one of the exe files as a threat, please prevent this from happening in further releases.
Hi @2mg, glad that its finally loading the tutorial, as for this game,would you mind pasting the full log as text, or send the error the log gave you, if possible?, and as for your defender issue, I have applied to SignPath to get a certificate, and assuming everything goes well, v5.7 will be the last Smartscreen(since reputation needed building), but from v5.8 and later, it shouldnt be a issue,however,during this time, v5.7 will be delayed until SignPath fully approves my application, from that point on,every build will be signed, hope this helps!
Is there no ingame OSD for FPS/statistics/shaders/info/render>output-resolution?
Does using FSR1 override Nearest/Bilinear/Cubic - they only work if Upscaler=off?
Activity
Coder787-source commentedon Oct 21, 2026
Hi @Tanaka-zi would you mind testing v4.6 I implemented a plausible fix for this game, however,I can't confirm it went farther, thanks!
Tanaka-zi commentedon Oct 22, 2026
I'm reopening this issue because I accidentally closed it while preparing a follow-up test.
I'm testing Demon's Souls (PPSA01341) again to check whether the intro cutscene crash is still reproducible. I'll update this issue with the new build version, test results, and logs.
Update — Second Test (KytyPlus v4.7)
I performed a second test of Demon's Souls (PPSA01341) using KytyPlus v4.7 with the default emulator settings.
Results
Steps to reproduce
Configuration
Comparison with the previous test
In the previous test, the emulator crashed before the second cutscene in the fog
In this test, the entire second cutscene completes, but the emulator crashes immediately afterward, before the player gains control.
This indicates that the crash point has moved further into the startup sequence, although the cause has not yet been determined.
Thank you for your work on KytyPlus.
Log
_kyty.txt
Tanaka-zi commentedon Oct 22, 2026
2026-10-22.03-00-13.1.mp4
i also recorded a video if you want to see the whole thing
Coder787-source commentedon Oct 22, 2026
Hi @Tanaka-zi would you mind testing v4.8, I wasnt able to add a fix,however,i added diagnostics which would make it much more clear where to add the fix, take your time,no rush!
Tanaka-zi commentedon Oct 23, 2026
Hi! I tested KytyPlus v4.8 on Fedora Linux with Demon's Souls (PPSA01341). The game still crashes before reaching gameplay.
The new diagnostics report:
The shader counters immediately before the error were:
VS 199 | PS 269 | CS 667 | GS 0 | LS 0 | HS 0 | TES 0
My GPU is an NVIDIA RTX 3070 Ti with 8 GB VRAM.
Could this indicate a GPU image allocation issue? Please let me know if you need additional diagnostics or a GPU-memory snapshot.
i hope this is what you were looking for, and btw i made a new game dump of demon's souls PPSA01341-EUR-v01.007.000 soo it's an updated ver if you want me to test that as well i can
Thanks for adding the diagnostics!
Log
_kyty.txt
Trim the buffer cache and retry once when an image allocation is refused
Coder787-source commentedon Oct 23, 2026
Hi @Tanaka-zi would you mind testing v4.9, I added a fix which could help with making the game progress, I wasn't able to test this myself, so its unverified, hope it works!
Tanaka-zi commentedon Oct 25, 2026
Hi! I tested KytyPlus 4.9 and 5.0, but both versions still crash at exactly the same point in Demon's Souls (PS5, EUR, PPSA01341, v1.00).
The crash happens immediately after the second fog-walking intro cutscene, just before the player gains control.
My diagnostics:
The KytyPlus log folder is empty, so I couldn't find any log files there. However, I copied the error output directly from the terminal.
The terminal output contains:
_kyty.txt
Error:
failed to create image: result=ErrorOutOfDeviceMemory extent=4096x4096x1 format=43 layers=5 levels=1 usage=0x1f flags=0x108 samples=1Location:
src/graphics/host_gpu/renderer/image/image.cpp:746Shader counts immediately before the error:
VS 204 | PS 275 | CS 700 | GS 0 | LS 0 | HS 0 | TES 0The crash remains reproducible in both versions 4.9 and 5.0. The error appears to involve Vulkan image allocation, although I'm not sure whether that is the root cause.
Could you please advise how I can enable or locate the correct diagnostic logs? The log folder is empty, but the error is visible in the terminal.
Thank you for your work on KytyPlus!
Coder787-source commentedon Oct 26, 2026
Hi @Tanaka-zi would you mind testing the latest release, I added a fix which could help this issue, but I wasnt able to confirm this works, hope the fix works!
Tanaka-zi commentedon Oct 27, 2026
Hi! Thanks for the fix! I tested the latest release, but unfortunately the game still crashes — now at the character creator.
The new terminal log shows this error:
failed to create image: result=ErrorOutOfDeviceMemory extent=1024x1024x1 format=138 layers=256 levels=11 usage=0xf flags=0x188 samples=1Location:
src/graphics/host_gpu/renderer/image/image.cpp:746This is different from my previous logs, where the crash happened just before I gained control of the character. The latest fix seems to have changed how far the game gets, but it still crashes during image allocation.
I've attached the new
_kyty.txtlog. Let me know if you need any additional diagnostics. Thanks again for working on this!_kyty.txt
Coder787-source commentedon Oct 27, 2026
Hi @Tanaka-zi would you mind trying v5.4, I added a fix which could help solve this issue, but I couldn't verify it, hope this helps!
2mg commentedon Oct 27, 2026
It still crashes after you make your character, when it's loading the tutorial.
There is also visual garbage with the 2nd cinematic that plays on your way to tutorial.
Crash also doesn't produce _kyty.txt in it's own folder.
Coder787-source commentedon Oct 27, 2026
Hi @2mg would you mind making sure the game is set to write a kyty.txt by changing the debugging to file instead of silent? If that doesnt work, let me know if it fails.
2mg commentedon Oct 27, 2026
_kyty.txt
Apologies I don't know if I turned it off, or if your new versions overwrote my config.
I wanted to go thru the process of creating a new character, but when I went to load game (I was expecting it would show me save slots) it actually immediately use my character from previous attempt of running the game (when it crashed before tutorial got loaded).
So this time tutorial did load, but events leading to that point were different.
Still got a crash when it was loading the actual tutorial level, the playable part.
Coder787-source commentedon Oct 28, 2026
Hi @2mg can you try v5.5, I added a potential fix which might help this issue, however, I wasnt able to test, hope this helps solve the issue!
2mg commentedon Oct 29, 2026
5.6 works and gets you to start of tutorial.
However I have only 1 FPS.
You didn't specify which options are needed or not for DeS Remake specifically.
For example I have enabled Tracy and Shader validation, but I dunno if it affects performance Shader validation has an impact on performance and is it needed at all, and I've enabled Tracy because I thought it's needed for _kyty.txt.
I can't attach _kyty.txt as it has 38MB file size.
Windows Defender again flagged one of the exe files as a threat, please prevent this from happening in further releases.
Coder787-source commentedon Oct 29, 2026
Hi @2mg, glad that its finally loading the tutorial, as for this game,would you mind pasting the full log as text, or send the error the log gave you, if possible?, and as for your defender issue, I have applied to SignPath to get a certificate, and assuming everything goes well, v5.7 will be the last Smartscreen(since reputation needed building), but from v5.8 and later, it shouldnt be a issue,however,during this time, v5.7 will be delayed until SignPath fully approves my application, from that point on,every build will be signed, hope this helps!
2mg commentedon Oct 30, 2026
I am not sure what you mean with full log or error that log gives, there are no errors, and the only log I know about is _kyty.txt.
The only thing that's wrong is that I had to allow Defender to run the exectuable once and now it doesn't ask anymore.
This is v5.7 with 720p upscaled with FSR1, still getting 1FPS.
_kyty.txt
_launcher_debug.txt
Is there no ingame OSD for FPS/statistics/shaders/info/render>output-resolution?
Does using FSR1 override Nearest/Bilinear/Cubic - they only work if Upscaler=off?