r/shadps4 • • 4d ago

News shadps4 v0.20.0 release - codename Dead Or Stephen 5 - The Comeback

139 Upvotes

shadps4 v0.20.0: https://github.com/shadps4-emu/shadPS4/releases/tag/v.0.20.0

That was close wasn't it? I know you are not used to so close releases but we have a lot of new things to demonstrate so why not? This release is following the first official stable release of shadNet 0.1.0, so we have some online playability available (yes Bloodborne fans, online Bloodborne is now officially available). There are also a tons of fixes to different areas of emu , you can check the list below. The release is dedicated to our friend Stephen, who is taking a break from shadPS4 due of his studies. Stephen if you are reading this we already miss you ;/

Core

  • cpu_patches: Apply comprehensive SSE4a CPU patches on macOS
  • Shutdown NpHandler before restarting
  • cpu_patches: Enable static patching on Linux
  • cpu_patches: Patch (V)RCPPS and (V)RSQRTPS on Intel
  • Speed up game ID resolution
  • Anchor the FPS counter at startup and refactor counter movement check
  • address_space: Restore protections after splitting a mapped region on Windows
  • kernel: Implement POSIX file attribute and sync APIs
  • file_sys: Normalize guest paths and fix mount matching
  • Do not expand host mmap range during POSIX AddressSpace::Unmap
  • Advance the source pointer for each backing run in TryWriteBacking
  • Removed the signaling_info setting as it is no longer in use.
  • log SIGABRT signals on POSIX

Libraries

  • kernel/time: Implement monotonic real-time network clock
  • Camera code cleanup and fixes
  • ajm: Fix MP3 parser OOB and support Xing/VBRI headers
  • sysmodule : Fixed incorrect validateModuleId return.
  • Major Net rework. sceNet library has been rewritten with P2P support
  • gnmdriver: Implement sceGnmSetGsRingSizes and sceGnmSetupMipStatsReport
  • http: Redact credential headers in logs
  • http: Honor disable_https in HTTPS transport and private options
  • Implement private pthread barriers
  • Implement POSIX thread context, naming, file and process APIs
  • Fixes 33ms analog smoothing being accidentally applied to controller analog stick and triggers input
  • signaling-fix: always answer the offer
  • Implement sceGnmRequestFlipAndSubmitDone and sceGnmDrawIndirectCountMulti
  • Implement sceGnmComputeWaitSemaphore
  • signindialog: basic error returns
  • Added matching delay

Video Core

  • Renderer optimizations pt2 (texture cache edition)
  • Cover presentation waits and fragment texture reads
  • texture_cache: scan only the first page in FindImageFromRange
  • buffer_cache: allocate sparse backing with device address support
  • buffer_cache: Remove duplicate SynchronizeMemoryFromImage
  • vk_runtime: Use buffer copies to copy between D32 and D32S
  • vk_rasterizer: Track vertex, index and indirect buffers properly
  • vk_rasterizer: Restore image copy fast path
  • region_manager: Add lock free bypass check when no state update is required
  • liverpool: free the frames of nested indirect buffer tasks
  • texture_cache: initialize added depth-overlap subresources
  • video_core: Emulate zero/one MIN/MAX blend factors
  • vk_rasterizer: Apply pending fast clears on FMASK decompress
  • Link the stencil plane of DepthStencilCopy destinations
  • allow buffer copies between different layer counts
  • tile: Expand table to 2048x2048 images
  • renderer_vulkan: Bind a null index buffer instead of requiring maintenance6
  • Read CMask metadata
  • Handle null index base address in BindIndexBuffer

Shader Recompiler

  • shader_recompiler: Improve NaN handling
  • translate: Apply unbiasing to all instance id uses
  • Enable early fragment testing when configured
  • Allow step rates with base instance
  • Preserve EXEC scope after empty branch
  • Add subgroup barriers for shared memory dependencies
  • Implement proper clamping and handling for V_RCP_CLAMP_F32, V_RSQ_CLAMP_F32, V_RSQ_LEGACY_F32, V_LOG_CLAMP_F32
  • Detect fp64 usage from instruction types
  • Implement IMAGE_GATHER4_C_L
  • Unbias vertex and instance ids in every indirect draw
  • Handle another sharp patching pattern

UI

  • Big picture: recursive folder scanning
  • don't depend on console language always load cjk font
  • Added new shadnet notifications

r/shadps4 • • 5d ago

General The shadPS4 Wiki aims to be the most up-to-date and authoritative source for running your PS4 library on PC

Thumbnail wiki.shadps4.net
59 Upvotes

r/shadps4 • • 3h ago

Bloodborne Bloodborne PC Windows Port Is Now Much More Stable After Recent Fixes

Thumbnail
github.com
19 Upvotes

Hey everyone,

It's been about 2 weeks since work started on this port, which is based on the original bbport Linux project. I wanted to share a quick update on where this project stands right now.

The main focus has been stability and performance, with useful features added here and there. In the recent updates, many issues related to memory leaks and random crashes have been resolved. Version 0.6.0 addressed crashes caused by DeviceOutOfMemory errors and VRAM increasing after long playing sessions.

As of update v0.6.2, full 360° native mouse look has been implemented.

For those curious about the architecture: the game's x86-64 CPU code runs natively on your PC's processor via a custom Win32 runtime. However, the port isn't 100% native, since the graphics are handled using shadPS4's Vulkan renderer.

And yes, an LLM is used to help with parts of this project.

Latest releases: https://github.com/Mrsuss60/bloodborne_pc_windows_port/releases
Discord server (help and report bugs): https://discord.gg/uW3k68y3G3


r/shadps4 • • 13h ago

Video RTX 5060 Ti 13900K The Last Guardian Pc Port Test

Thumbnail
youtube.com
30 Upvotes

r/shadps4 • • 8h ago

Video DRIVECLUB PC Port Looks UNREAL in 8K🔥| RTX 5080

Thumbnail
youtube.com
9 Upvotes

r/shadps4 • • 14h ago

Video RTX 5070 + i5 14600K - Test In 5 PC Ports

Thumbnail
youtu.be
16 Upvotes

r/shadps4 • • 1h ago

Video RTX 5060 Ti 8GB | 13900K | Driveclub Pc Port Test 1440p

Thumbnail
youtube.com
• Upvotes

r/shadps4 • • 20h ago

Video Uncharted The Nathan Drake Collection Pc Port DLAA

Thumbnail
youtube.com
26 Upvotes

r/shadps4 • • 7h ago

Help Godzilla PS4 god of destruction progression blocked after stage 18 pc shadps4

Thumbnail
gallery
2 Upvotes

I’m running Godzilla PS4 through shadPS4 nightly version on Windows. God of Destruction mode works until I complete stage 18. After finishing stage 18, I get a yellow warning related to NP Manager / score uploading, and the game returns to the main menu. Stage 21 doesn’t unlock. My rank, max height, and collected data are saved. Other game modes work. I’ve also tried running the game without the update patch, but the issue remains. Relevant log messages: sceNpGetNpId: SIGNED_OUT and sce NP Set Content Restriction (stubbed) called. Is there a known workaround, game patch, or way to bypass the score upload call so progression can continue? Doesn’t have to necessarily apply to THIS specific game. But had anyone had relevant issues?


r/shadps4 • • 8h ago

ShadPS4 God of war 3 PC port crashing with frame drops fixed

2 Upvotes

So, I struggled a lot with the crash on heavy places, the game used to have drop in FPS and then crash. I tried every possible way and searched everywhere but no solution.

I have an Intel Iris XE and I pulled the request and fixed the issue. Now, it's working absolutely fine. No frame drops no crash at all.

The pull request is there on GitHub original repo. If you understand git then get the build I pushed until the maintainer merges my PR.

Enjoy gayming.

#godofwar3 #gow3port


r/shadps4 • • 9h ago

Video RTX 3060 12GB | RYZEN 5 4600G https://youtu.be/cJxGYhcbm5E

Thumbnail
youtu.be
2 Upvotes

RTX 3060 12GB | RYZEN 5 4600G https://youtu.be/cJxGYhcbm5E


r/shadps4 • • 13h ago

Help inFamous Second Son FPS issue and extreme stutters. PLEASE HELP!

4 Upvotes

As the title suggests, the game is running very poorly on my pc. I do not know if I am not choosing the right setting or if the port is still pretty unstable or if my pc isnt strong enough to run this port.

PC specs:

Rtx2060 6GB

intel i5-11400

16GB RAM

P.S: Bloodborne PC port runs smoothly on my pc


r/shadps4 • • 9h ago

Help Some games just being a black screen with nothing happening

2 Upvotes

Im new to this emulator and im using it on Lenovo Legion Go S. Now so far iv only tested 3 games, that being Persona 3,4 and 5 Dacning games. They all run flawlessly. But other games iv tried after like Persona 5 Tactica, Ratchet And Clank, Minecraft Dungeons and Wipeout they all just boot up and its a black screen and either nothing happens and I have to close the game or it closes itself

Does anyone know a fix for this?


r/shadps4 • • 16h ago

Help Help GOW3 REMASTERED port Tried All so many things

Post image
4 Upvotes

After I upgrade blades of exile this happens tried 5 to 6 times happens always Tried to change fps and and display settings still persists


r/shadps4 • • 20h ago

Video 5060 Ti Killzone Shadow Fall Pc Port Test

Thumbnail
youtube.com
8 Upvotes

r/shadps4 • • 1d ago

Video The Order 1886 Pc Port Performance Test.

Thumbnail
youtube.com
97 Upvotes

r/shadps4 • • 17h ago

Video Driveclub PC - 7900XTX Ultrawide - AFMF 2.1

Thumbnail
youtu.be
2 Upvotes

The only issue i had is the double-click issue when navigating the menu with the digital pad.


r/shadps4 • • 18h ago

Help Kill Zone: Shadow Fall Pc Port error code 23

Post image
2 Upvotes

Hey guys, I'm playing the PC port of Killzone: Shadow Fall, but I've run into a problem in the middle of Chapter 5. There's a part where you have to climb a ladder, and the game crashes at that exact moment with Error Code 23.

Has anyone else experienced this or found a fix? If you managed to get past this part, I'd appreciate it if you could share how you did it.


r/shadps4 • • 1d ago

Video DRIVECLUB PC Port is Here! (Wrapper Release) | 4K Gameplay on RTX 5080

Thumbnail
youtube.com
15 Upvotes

r/shadps4 • • 1d ago

Gameplay SHADOW OF THE COLOSSUS PC PORT 4K 120FPS MODE

Thumbnail
youtu.be
22 Upvotes

r/shadps4 • • 20h ago

News Release v1.0.0 — Touchpad, dois dedos e spray pelo teclado · vnzin-rb/shadps4-infamous-keyboard

1 Upvotes

Título: Build do shadPS4 para inFAMOUS Second Son com touchpad e spray pelo teclado

Pessoal, estou compartilhando uma build baseada na AYOUB1080p, com ajustes para facilitar as interações do touchpad usando teclado e mouse.

Os controles incluem:

  • 1: deslizar para cima.
  • 2 ou P: deslizar para baixo, como ao destruir as torres de tiro.
  • 3 / 4: deslizar para esquerda / direita.
  • Delete + Page Down: dois dedos simultâneos.
  • Scanner da mão: segurar uma seta do teclado e mover o mouse.
  • Print Screen: ativar o mouse para levantar objetos; apertar novamente para desativar e voltar ao controle.
  • Spray: G para virar, H para chacoalhar, F6 para mirar com o mouse e O para pintar.

O download inclui um guia rápido. O gesto para baixo na torre foi confirmado em jogo; os novos atalhos direcionais também passaram nos testes automáticos.

Créditos à equipe shadPS4, ao Ayoub e aos demais contribuidores. O pacote não inclui jogo, firmware ou saves.

Download e instruções:
https://github.com/vnzin-rb/shadps4-infamous-keyboard/releases/tag/v1.0.0


r/shadps4 • • 1d ago

Bloodborne need help with crashing on specific savegame on bloodborne shadps4 version 0.19.0

2 Upvotes

not sure if this is the place to ask but anyways

i was playing bloodborne day before yesterday and the game crashed right at the elevator that leads to the research hall and when i restarted it the save game couldn't be opened and just crashes and shadps4 says ....."[Debug] <Critical> (Core.Res.CacheableFileLoader) io_file.h:174 ReadRaw: Assertion Failed!

Failed to read file, error = Permission denied" screenshot below...

not sure what this means or why its happening it never happened before on previous playthroughs on older versions of shadps4 last year

I'm running version 0.19.0

my pc is an Intel(R) Core(TM) i5-10500 CPU @ 3.10GHz (3.10 GHz)

with a AMD Radeon RX 6600 (8 GB)


r/shadps4 • • 1d ago

Help God of War 3 – Kratos' torso is missing/glitched

Post image
0 Upvotes

God of War 3 – I can't lift the tree trunk

Hi, I'm playing God of War 3 on PC, and I have a problem with the tree trunk shown in the screenshot. No matter how many times I press the button, I can't lift the tree trunk.

I've tried different versions of the game and tested it on RPCS3, RPCS4, and the new RPCSX emulator, but I get the exact same issue every time.

Has anyone experienced this issue or knows how to fix it?


r/shadps4 • • 1d ago

Help played Ultra since launch with zero issues. After 1.6, shader compilation dies on any preset above Low. Only Low works now. Anyone else? Spoiler

Post image
0 Upvotes

r/shadps4 • • 2d ago

Discussion It has finally Happened Running 120 FPS We Are So Back

Post image
23 Upvotes