2024-11-01

ShadPS4 v0.4.0

EmuCR: ShadPS4ShadPS4 v0.4.0 is released. An early PS4 emulator for Windows and Linux written in C++.

ShadPS4 Changelog:
shader recompiler fixes
Emulated support for cpus that doesn't have SSE4.2a (intel cpus)
Frame graph + Precise 60 fps timing
Save data: fix nullptr & concurrent file write
Auto Update
Error dialog implementation
Swapchain recreation and window resizing
Add playback of background/title music in game list
kernel: Quiet sceKernelWaitEventFlag error log on timeout
Improve keyboard navigation in game list
core/memory: Pooled memory implementation
Fix PKG loading
replace trophy xml assert with error
Refactor audio handling with range checks, buffer threshold, and lock
audio_core: Fix return value types and shift some error handling to library
Devtools: PM4 Explorer
Initial support of Geometry shaders
Working touchpad support
net: Stub sceNetErrnoLoc
Add support to click touchpad using back button on non PS4/5 controllers
Multiple Install Folders
Using a more standard data directory for linux
video_core: Implement sceGnmInsertPushColorMarker
ime_dialog: Initial implementation
Network libs fixes
Use GetSystemTimePreciseAsFileTime to fix fps timing issues
Added adaptive mutex initializer
Small Np + trophy fixes
Separate Updates from Game Folder
Minor Fixes for Separate Update Folder
AvPlayer: Do not align w/h to 16 with vdec2
Improve sceSystemServiceReceiveEvent stub
renderer_vulkan: Commize and adjust buffer bindings
Add poll interval to libScePad
Add more surface format mappings.
vulkan: Report only missing format feature flags.
IME implementation
Videodec2 implementation
path_util: Make sure macOS has current directory set and clean up path code.
Load LLE modules from sys_modules/GAMEID folder

Download: ShadPS4 v0.4.0
Source: Here

0 Comments

Post a Comment