ShadPS4 est un émulateur préliminaire de PS4 pour Windows et Linux écrit en C++ créé par Shadow (d’ou il tire son nom), auteur et contributeur de projets prestigieux comme PCSX, PCSX2, PCSP, JPCSP, Arcadeflex, RPCS3…
 

 
Les changements principaux en résumé:
Here is a brand new release from shadPS4 , It took as some time but some nice features are here so we wanted to share them with all of you out there . This new release brings some more compatiblity with games and several bug fixes. You can check the list below.

 

Core
– Added thread name to log lines
– Fixed float parsing in memory patcher
– Read compiled sdk version from eboot
– Added global emulator state class
– Corrected physical based handling for memory pools
– Add libSceRtc, libSceJpegDec, libSceJpegEnc, and libScePngEnc LLEs
– Changing the mouse speed does not affect the mouse speed offset
– Added libSceAudiodec to lle modules list
– Introducing key_manager for storing encryption keys
– Miscellaneous memory fixes and slight optimizations
– Added new cli parser using CLI11
– filesystem: fill in timespec values for fstat
– Kernel.Vmm: Fix bug with VMA physical area tracking
 
Libraries
– M4AAC support in ajm
– Fixed dialog text input in IME dialog
– Fixed issues with winsock in sockets (sceNet)
– Stubbed libSceRudp
– Reimplemented dirents
– Stubbed libsceNpWebApi2
– Lib.Videodec2: Stub sceVideodec2AllocateComputeQueue to return a valid computeQueue pointer
– Lib.Audio3d: sceAudio3dGetDefaultOpenParameters fix
– Ajm: fix init params initialization
– Improved path detection in Avplayer
– NetFixes : workaround for Epolls on P2P sockets
– implemented sceImeDialogGetPanelSizeExtended in Ime Dialog
– Np: libSceNpPartner001 stubs
– Added NpTus stub
– Delete unused fds in sceNetEpollDestroy and sys_socketclose
– Added pngenc HLE
– Fake Matching2
– Skip stdin fd for want_read in select
– Fix default pthread attributes
– Prevent posix_pthread_mutexattr_settype from setting invalid mutex types
– ajm mp3: check frame size on every frame
 
shader_recompiler
– Some fixes for tess shaders
– VS clip distance emulation for NVIDIA GPUs
– Implemented V_LSHR_B64
– Implemented V_CMP_OP_F64
– Implemented V_FFBH_I32
– fix for incorrectly outputted attribute if cdist emulation is not needed
 
Video Core
– Small readback optimization
– Small fixes regarding GDS
– Prevent Rasterizer::IsMapped from returning true for memory ranges that wrap the address space

 
Liste de compatibilité ici.

 

Télécharger ShadPS4 v0.14 (14.9 Mo)

Télécharger ShadPS4 (GUI) v201 (25.3 Mo)

Site Officiel

En savoir plus…